基本使用 RecyclerView的基本使用并不复杂,只需要提供一个RecyclerView.Apdater的实现用于处理数据集与ItemView的绑定关系,和一个RecyclerView.LayoutManager…
分类:RecyclerView源码分析
Android RecyclerView工作原理分析(下)
前言 前文已经在整体上对RecyclerView的实现作出了剖析,但是有些细节上,并没有做太过深入的解释,本文将针对RecyclerView的动画作更深入剖析。 pre&post layout 在…
Android L中的RecyclerView 、CardView 、Palette的使用
《Material Design》提到,Android L版本中新增了RecyclerView、CardView 、Palette。RecyclerView、CardView为用于显…
Android的复合RecyclerView
很多时候我们想要把一个RecyclerView(或ListView等)融入到一个ScrollView里. 具体情况是这样的:一个页面可能由一些不属于ListView的item的view和一个ListView组成,而我们想…
Android ListView 源码分析
ListView 的源码实在太多, 重点分析ListView的几个机制 ListView的继承关系 可以看出,ListView和GridView的有极大的相似性,对ListView进行缓存,布局等操作都是在AbsList…
AndroidRecyclerviewGridLayoutManager列间距 - Android Recyclerview GridLayoutManager column spacing
解决方案: RecyclerViews支持ItemDecoration的概念:特殊补偿和绘画在每个元素。见这个答案,您可以使用然后通过添加 原文: RecyclerViews support the concept of…
安卓5.1源码解析 : RecyclerView解析从绘制流程,ViewHolder复用机制,LayoutManger,ItemAnimator等流程全面讲解
最近一直在研究安卓中几个常用控件的源码,希望能通过学习源码学习到google大牛在封装一些复杂view的思想,为以后自己造轮子提供更好的思路. RecyclerView是一个用户可以全面定制的组件,本文将全面分析Recy…
RecycleView奇偶行背景切换
最近项目中列表展示数据用到了RecycleView,其中有一个展示要求奇偶行item背景颜色 不同 第一个想法就是 判断position%2==0 if(position%2==0){ setItemBack…
RecyclerView侧滑菜单,滑动删除,长按拖拽,下拉刷新上拉加载
版权声明:转载必须注明本文转自严振杰的博客: http://blog.csdn.net/yanzhenjie1003 Feature 以下功能全部支持:竖向ListView、横向ListView、Grid、Stagger…
Android RecyclerView更新某条/一条数据
注意:使用notifyItemRemoved(position)更新数据之前,还必须集合中删除该数据:mDatas.remove(position),否则不更新。 更新数据 这里更新数据集不是用adapter…
Android 中View的绘制机制源码分析 二
尊重原创:http://blog.csdn.net/yuanzeyao/article/details/46842891 本篇文章接着上篇文章的内容来继续讨论View的绘制机制,上篇文章中我们主要讲解了View的meas…
Android 中View的绘制机制源码分析 四
到目前为止,我们已经学习了View的测量,布局过程,今天我们就来学习一下最后一个过程:绘画 绘画过程和前面的两个过程一样,都是在ViewRoot的performTraversals这个方法中调用的,感兴趣的同学可以找找看…