
Android View
lwj_bj
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android View 事件体系(1)
View 基础相关内容 View 是一种界面层的控件的一种抽象。可以是单个控件也可以是由多个控件组成的一组控件。 View 的位置参数 View 的四个属性top(左上角纵坐标)、left(左上角横坐标)、right(右下角横坐标)、bottom(右下角纵坐标)决定View在父容器中的位置。Android 中,X轴和Y轴的正方向分别为右和下。 ...原创 2019-04-23 10:42:19 · 251 阅读 · 0 评论 -
Android View 事件体系(2)
View 的滑动 一般通过 三种方式可以实现View 的滑动:1、通过View本身提供的scrollTo/scrollBy方法 2、通过动画给View施加平移效果来实现 3、通过改变View的LayoutParams使View重新布局来实现。 scrollTo/scrollBy (1) scrollTo (2) scro...原创 2019-05-06 09:45:14 · 137 阅读 · 0 评论 -
Android View 事件体系(4)
View的事件分发机制 1 点击事件的传递规则 当一个点击事件(MotionEvent)产生后,系统需要把这个事件传递给一个具体的View,这个传递的过程就是分发过程。 点击事件的分发过程涉及三个很重要的方法:dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent。 dispatchTouchEvent (...原创 2019-05-25 10:51:16 · 143 阅读 · 0 评论 -
Android View 事件体系(3)
View的弹性滑动 实现渐进式滑动的共同思想:将一次大的滑动分成若干次小的滑动,并在一个时间段内完成。 Scroller 代码示例: public class MainActivity extends AppCompatActivity { @BindView(R.id.frame_layout) MyFrameLayout mFrameLayout;...原创 2019-05-13 16:52:53 · 181 阅读 · 0 评论