![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android重点难点
墨玉浮白
这个作者很懒,什么都没留下…
展开
-
解析RecyclerView的缓存机制
文章目录复用:layoutChunk(recycler, state, layoutState, layoutChunkResult)1. getChangedScrapViewForPosition方法--->mChangedScrap2.getScrapOrHiddenOrCachedHolderForPosition--->mAttachedScrap、mCachedViews3. getScrapOrCachedViewForId--->mAttachedScrap、mCached原创 2020-07-16 15:50:39 · 582 阅读 · 0 评论 -
事件分发机制并不是洪水猛兽
当MotionEvent产生后,系统总归要将其传递到某个View,这个过程就是事件分发。事件分发机制离不开3个重要方法:dispatchTouchEvent(分发)、onInterceptTouchEvent(拦截,在dispatchTouchEvent中调用。需要注意,View中没有该方法)、onInterceptTouchEvent(处理事件,在dispatchTouchEvent中调用。)这3个方法相爱相杀,紧密关联。ViewGroup收到点击事件后,它的dispatchTouchEvent方法首先原创 2020-07-13 18:23:21 · 224 阅读 · 0 评论 -
对ViewPager的理解
文章目录设置wrap_content无效?原创 2020-07-08 18:10:58 · 1654 阅读 · 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 · 498 阅读 · 0 评论