• 一种嵌套滑动冲突的解决方案 非嵌套滑动 | 嵌套滑动 相比起非嵌套滑动的自定义分发事件的方案,嵌套滑动冲突有比较成熟的 Google 解决方案: NestedScrolling 。 三层嵌套的滑动冲突 UI 层级如下: 最外层(底层)是一个具有下拉刷新功能的布局 中层是本库提 查看全文

    2个月以前
    50阅 . 0赞
  • 一种非嵌套滑动冲突的解决方案 非嵌套滑动 | 嵌套滑动 Android 系统的触摸事件分发总是从父布局开始分发,从最顶层的子 View 开始处理,这种特性有时候会限制了我们一些很复杂的交互设计。 TouchEventBus 致力于解决非嵌套的滑动冲突,比如多个 在同一层级 查看全文

    2个月以前
    124阅 . 1赞
  • SafeIterableMap:一个能在遍历中删除元素的数据结构 SafeIterableMap 是由Google工程师编写,应用在 Android Architecture Components 中的一个数据结构,可以在 LiveData 的Library里面找到对应的使用和源码。 SafeIterableMap 具有以下特性: 支持键值对 查看全文

    4个月以前
    337阅 . 1赞
  • LiveData to RxJava LiveDataToRxJava是一个语言扩展库,提供一些接口可以把 LiveData 转换成 RxJava 。 项目地址:https://github.com/YvesCheung/LiveDataToRxJava 使用 直接转换成Reactive接口 通过 kotlin 扩展函数,可以很方便地把 LiveData 转成 RxJav 查看全文

    4个月以前
    689阅 . 0赞
  • RollingTextView 特性 使用简单,API与TextView类似,setText方法可带有上下滚动的动画 支持xml设置android:textSize/android:textColor/android:textStyle等常用属性 可高度定制,支持任何单个字符的上下滚动变化效果 动画效果 策略 可以通过设置不同的动画 查看全文

    4个月以前
    747阅 . 2赞
  • 共 1 页/5条记录
签名
空空如也
最后登陆
18-07-10 10:59
最近访客
书签
公告
暂无公告