标签:index bsp 轨迹 des toms color rac tools 距离
先讲下原理:
ScrollView的子View 主要分为3部分:head头部,滚动内容,fooder底部
我们实现惯性滑动,以及回弹,都是靠超过head或者fooder 就重新滚动到 ,内容的顶部或者底部。
之前看了Pulltorefresh 他是通过不断改变 head或者 fooder的 pading 值来实现 上拉或者 下拉的效果。感觉有点不流畅,而且层次嵌套得比较多。当然他的好处是扩展性好。
因工作需求,需要层次嵌套少,对性能要求非常高。因此重新自定义了ViewGroup实现。
直接上代码:
Android 自定义ScrollView 支持惯性滑动,惯性回弹效果。支持上拉加载更多
标签:index bsp 轨迹 des toms color rac tools 距离
原文地址:http://www.cnblogs.com/zhoug2020/p/6076194.html