首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓控件
订阅
雷人的生活
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
RecyclerView刷新机制
adapter.notifyXXX()时RecyclerView的UI刷新的逻辑,即子View是如何添加到RecyclerView中的。 在数据存在的情况下,滑动RecyclerView时子View是如何添加到RecyclerView并滑动的。 本文不会涉及到RecyclerV…
RecyclerView的基本设计结构
本文着重看: ViewHolder、Adapter、AdapterDataObservable、RecyclerViewDataObserver、LayoutManager、、Recycler、RecyclerPool。 从而理解RecycledView的大致实现原理。 对于A…
RecyclerView的使用总结以及常见问题解决方案
这个往往是因为你没有设置LayoutManger。 没有LayoutManger的话RecycleView是无法布局的,即是无法展示数据,下面是RecycleView布局的源码: 即Adapter或Layout任意一个为null,就不会执行布局操作。 resetUi()这个方法…
ToolBar封装策略
效果:策略一:使用原生toolbar进行封装流程:处理ToolBar的返回事件:处理中间Title重写setTitle()处理右侧可能是文字或图片按钮中间可能是多按钮处理所谓的沉浸式最后使用超简单:g
使用RecyclerView的两个非传统型崩溃
1. Scrapped or attached views may not be recycled. isScrap:false isAttached:true 崩溃场景 : 一个普通的RecyclerView列表,点击某个item进入详情页,然后返回时崩溃(bug日志如下).…
RecyclerView动画源码浅析
本文主要分析RecyclerView删除动画的实现原理,不同类型动画的大体实现流程其实都是差不多的,所以对于添加、交换这种动画就不再做分析。本文主要目标是理解清楚RecyclerViewItem删除动画源码实现逻辑。文章比较长。 添加一个UpdateOp到AdapterHelp…
RecyclerView的复用机制
本文是RecyclerView完全解析系列第三篇文章,内容是紧跟前两篇:RecyclerView基本设计结构和 RecyclerView刷新机制。 RecyclerView的View是在什么时候放入到Recycler中的。以及在Recycler中是如何保存的。 LayoutMa…