Android重点难点
墨玉浮白
这个作者很懒,什么都没留下…
展开
-
解析RecyclerView的缓存机制
文章目录复用:layoutChunk(recycler, state, layoutState, layoutChunkResult)1. getChangedScrapViewForPosition方法--->mChangedScrap2.getScrapOrHiddenOrCachedHolderForPosition--->mAttachedScrap、mCachedViews3. getScrapOrCachedViewForId--->mAttachedScrap、mCached原创 2020-07-16 15:50:39 · 634 阅读 · 0 评论 -
事件分发机制并不是洪水猛兽
当MotionEvent产生后,系统总归要将其传递到某个View,这个过程就是事件分发。事件分发机制离不开3个重要方法:dispatchTouchEvent(分发)、onInterceptTouchEvent(拦截,在dispatchTouchEvent中调用。需要注意,View中没有该方法)、onInterceptTouchEvent(处理事件,在dispatchTouchEvent中调用。)这3个方法相爱相杀,紧密关联。ViewGroup收到点击事件后,它的dispatchTouchEvent方法首先原创 2020-07-13 18:23:21 · 246 阅读 · 0 评论 -
对ViewPager的理解
文章目录设置wrap_content无效?原创 2020-07-08 18:10:58 · 1689 阅读 · 0 评论 -
解析SharedPreferences
文章目录简介一、文件保存二、SP创建三、SP数据加载四、getxxx()操作五、putXXX()操作5.1 commit &&apply5.2 apply简介sp作为轻量级存储,数据最终都是以xml的形式进行存储的。一、文件保存SharedPreferences config = getSharedPreferences("config", Context.MODE_PRI...原创 2020-04-30 13:13:06 · 523 阅读 · 0 评论
分享