RecyclerView显示乱序与缓存机制

遇到了一个Bug,用RecyclerView显示item时序号是乱的,感谢@ShopKeeper找到了问题。这两天通过查询资料也了解到recyclerView的缓存机制(虽然bug不在这,但了解一下也有好处,面试可能会用上)。

RecyclerView,ViewHolder和Adapter

RecyclerView 想要展示列表View,要使用RecyclerView。只使用Adapter创建充满屏幕的ViewHolder,切换视图时回收上一个视图。 RecycleView的任务仅限于回收和定位屏幕上的ViewHolder。能够显示数据还需要另外两个类的支持。 ViewHolder ViewHolder只做一件事,容纳一个View视图。RecyclerView不断创建ViewHold […]

Fragment的使用

fragment是一种控制器对象,activity委派它执行管理用户界面的任务。这样在视图切换时无需销毁activity。 activity托管fragment activity在视图层级里提供一处位置,用来放置fragment 使用支持库版Fragment implementation ‘androidx.appcompat:appcompat:1.1.0’ activity需要继承AppCom […]