ohos扩展包
扩展ohos触摸事件分发机制、嵌套滚动机制,手势识别及相关配套组件,如:
- 抽象View、ViewGroup内事件分发接口(dispatchTouchEvent -> onInterceptTouchEvent -> onTouchEvent)
- ViewHelper、ViewGroupHelper实现事件分发
- NestedScrollingChild、NestedScrollingParent接口
- NestedScrollingChildHelper、NestedScrollingParentHelper
- GestureDetector、ScaleGestureDetector
- Scroller
- CoordinatorLayout、Behavior
- AppBarLayout、ScrollingViewBehavior
- NestedListContainer、NestedScrollView
- Toolbar
- CollapsingToolbarLayout
- ViewPager、PagerAdapter、FractionPagerAdapter
- 控件与工具集合
演示
集成
添加maven仓库:
添加依赖:
文档
ChangeLog
1.0.0
初始版本
1.0.1
- 修复AppBarLayout已知的问题
- 增加CollapsingToolbarLayout、ToolBar
1.1.0
- 修复bug
- 增加ViewPager、PagerAdapter、FractionPagerAdapter
- 增加控件与工具类合集
1.1.1
TODO
修复AppBarLayout已知的问题
- 图片手势缩放demo
- 下拉刷新demo
重写PageSlider的滚动事件,并实现NestedScrollingParent接口
- OverScroller
CollapsingToolbarLayout、ToolBar