Android自定义横向滚动的柱形图

自定义横向滚动的柱形图,能够更加方便的处理滑动事件,以及各个控件嵌套事件分发过程中的冲突。
zhu要实现的功能:
1.实现触摸滑动效果
2.fling后逐渐停止的效果
3.滑动的后的边界处理,如果外层有viewpager等控件,能够引起viewpager等控件的滑动。
4.多级复杂控件嵌套可能产生的冲突:(看我下篇博客:https://blog.csdn.net/yuezheyue123/article/details/81298754
5.能够根据设置的数据的大小,自动的判断柱形图的高度。

Android自定义横向滚动的柱形图

下面就是主要的实现功能的方法
1。实现触摸滑动效果
Android自定义横向滚动的柱形图
Android自定义横向滚动的柱形图
2。fling后逐渐停止的效果
Android自定义横向滚动的柱形图
3。滑动的后的边界处理,如果外层有viewpager等控件,能够引起viewpager等控件的滑动。
Android自定义横向滚动的柱形图

源代码
https://github.com/yunzheyue/honrizontalBar