RecylerView怎么引用 Android Studio dependencies { compile 'com.android.support:recyclerview-v7:21.0.0' }
分类:RecyclerView源码分析
LinearLayout源码解析
为什么学习 自从学了Android自定义控件的一些知识,总是处于似懂非懂状态,说都说了上来,自己在项目里封装了一些自定义控件,但是还是缺乏一个很直观的了解。所以去了解学习下Android是如何封装控件的,就从简单的入手,…
LeakCanary源码分析第二讲-RefWatcher详解
LeakCanary源码分析第二讲-RefWatcher详解 如果你已经阅读了LeakCanary源码分析第一讲,那么LeakCanary的基本架构应该已经掌握了。本文将详细分析RefWatcher的工作原理,当RefW…
Android 6.0 解决Recyclerview 在 Scrollview 中不能高度自适应问题
Android 6.0 解决Recyclerview 在 Scrollview 中不能高度自适应问题 在项目中遇到解决Recyclerview 在 Scrollview 中不能高度自适应问题:android6.0以下机器…
阿里巴巴的Vlayout框架源码原理详解(第一篇流程分析)
先看一下阿里对这个框架留下的Demo的效果: 看效果大体的可以猜测这个框架给我们提供了很多布局规则,据说淘宝首页就是用这个框架做的。源码地址 好接下来我们就沿着这个Demo这条线开始分析实现原理,从而学习人家的架构搭建方…
RecyclerView源码详解(第二篇ItemDecoration源码详解)
看源码之前,先看一下ItemDecoration能给我们实现的效果图: 看静态图标记的这条分割线,每个子itemView如果想空开距离或者想产生明显的边界的话,就应该写ItemDecoration类的实现类,也就是说Re…
RecyclerView源码详解(第三篇LayoutManager源码详解)
上两篇已经谈到RecyclerView布局子View的位置完全是交给LayoutManager的子类来实现,它不像ListView和GridView那样什么事情都自己处理,而把一些功能完全抽离出来交给客户端自己扩展,当然…
Android RecyclerView显示不同item布局
使用RecyclerView显示ListView列表遇到的坑:子item设置match_parent,实际宽度没有全屏 解决办法:onCreateViewHolder()方法中mInflater.inflate()要把p…
RecyclerView各种更新功能总结
前言 RecyclerView提升性能很重要的一点就是支持局部更新效果,以前的ListView如果修改了数据通常要调用notifyDatasetChanged导致整个ListView内的布局都要重新刷新,现在Recycl…
Android PullToRefresh 分析之四、扩展RecyclerView
转载请标明出处: http://blog.csdn.net/xuehuayous/article/details/50387089 本文出自:【Kevin.zhou的博客】 前言:接着上一篇《Android P…
RecyclerView详解(一)
RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件RecylerView,可以用来代替传统的ListView,更加强大和灵活。RecyclerView的官方定义如下:…
RecyclerView详解(二)
前期回顾:RecyclerView详解(一) 创建完Adapter,接着对RecyclerView进行设置,一般来说,需要为RecyclerView进行四大设置,也就是后文说的四大组成: Layout Manager(必…