view
JMLzz_
keep going;
展开
-
滑动冲突现象及解决方案(笔记一)
滑动冲突现象及解决方案(笔记一)一.滑动冲突场景二.本章 展示场景一的情况及冲突处理(外部拦截法)1.定义一个可以横向滑动的容器,冲突处理采用外部拦截法,代码入下:2.定义测试 Activity(先让几个子view宽度一致)三.重点代码一.滑动冲突场景二.本章 展示场景一的情况及冲突处理(外部拦截法)1.定义一个可以横向滑动的容器,冲突处理采用外部拦截法,代码入下:public clas...原创 2019-07-29 23:44:50 · 175 阅读 · 0 评论 -
滑动冲突现象及解决方案(笔记二)
一.滑动冲突场景继续讲述上篇场景一的滑动冲突,定义出模拟场景和解决方案(内部拦截法)。跟上篇一样定义一个可以横向滑动的父容器,子View定义一个RecycleView可以垂直滑动。二.重点代码父容器ViewGroup只需重写父容器onInterceptTouchEvent方法,如下: @Override public boolean onInterceptTouchEv...原创 2019-08-03 12:36:59 · 238 阅读 · 0 评论 -
滑动冲突现象及解决方案(笔记三)
一.滑动冲突场景二. 场景二:模拟场景 ScrollView和自定义ListView纵向同向的滑动冲突事件场景RecycleView内部有处理冲突,所以重现不了冲突现象,所以用自定义ListView实现。解决方案:通过内部拦截法处理冲突未完善 这自定义ListView处理滑动到顶部和底部的逻辑还不够完善,未能够准确判断到最底/最顶的Item View滑到底部或者顶部。三. 重...原创 2019-08-04 11:40:04 · 208 阅读 · 0 评论 -
Android动画笔记
一.动画定义1.View动画定义:通过场景了的对象不断做图像变换(平移,缩放,旋转,透明度)从而产生动画效果,是一种渐进式动画。2.帧动画定义:(亦属View动画,表现形式不同)通过播放一系列图像从而产生动画效果。3.属性动画定义:通过动态改变对象的属性从而达到动画效果。二.动画分类1.View动画1.1实现方式:a: XML标签实现; 动画集合android:interp...原创 2019-08-13 22:49:07 · 154 阅读 · 0 评论