Good good study Day day up
09
26
Navigation 详解 Navigation 详解
Navigation 使用详解,及代码分析 MVP的定义在MVP里,Presenter完全把Model和View进行了分离,主要的程序逻辑在Presenter里实现。而且,Presenter与具体的View是没有直接关联的,而是通过定义好的
2017-09-26 AheadSnail
24
18
View的事件传递一 View的事件传递一
View的事件传递的源码解析,也对一些疑问做了下解答 View的事件传递的源码解析(一) 1.一个view里面如果同时设置了点击的事件,跟onTouch事件,如果onTouch事件返回的为true的话,为什么点击的事件会没有响应?在View
2017-09-18 AheadSnail
18
View的事件传递二 View的事件传递二
简介View的事件传递的源码解析我们就从Activity的中的下面的来触发,方法都为public的,说明是给别人调用的,我们就从这里出发 public boolean dispatchTouchEvent(MotionEvent ev) {
2017-09-18 AheadSnail
18
RecycleView滑动冲突 RecycleView滑动冲突
简介RecycleView嵌套滑动的冲突1.当一个大的RecycleView中的item也是一个RecycleView的时候,滑动的时候,就会出现滑动不顺畅,比如我在子的RecycleView中斜着滑动的时候,为什么是里面的RecycleV
2017-09-18 AheadSnail
17
Appcompat兼容性的处理 Appcompat兼容性的处理
了解了下AppcompatActivity的中的兼容性的处理 AppCompat兼容性控件的兼容性 v4 v7 v13 数字代表的是支持的api 的versionAppCompatActivity 是如何做到兼容性的原理: 继承了AppCo
2017-09-17 AheadSnail
14
属性动画源码解析 属性动画源码解析
属性动画源码解析,大致的了解了下属性动画的原理,也对一些疑问做了下解答 属性动画源码解析 1.AminatorSet中每一个animator设置duration时间,跟AminatorSet单个设置duration时间的区别//旋转的动画,
2017-09-14 AheadSnail
14
ListView 复用机制 ListView 复用机制
大致的讲解了下ListView的复用的原理,了解手势触摸的时候大致做了什么操作 1.首先查看onTouchEvent,实现是在AbsListView里面 case MotionEvent.ACTION_MOVE: {
2017-09-14 AheadSnail
2 / 2