扯淡的导语
RecyclerView可以说是每个项目必须用到的,但是很多人只知其常用用法,下面我将通过这篇文章进行深入了解。
RecyclerView的设计目的
研究一个现有的控件,先看看这个控件的设计目的是什么。其实就是看看RecyclerView是干什么的。官方对RecyclerView的介绍是很简短的一句话:
A flexible view for providing a limited window into a large data set.
一个用来为大量数据集合提供有限窗口的灵活的视图。我的翻译有点怪,自己看英文理解。介绍言简意赅,一针见血...好,我没词儿了。
其中关键的有两点:
- providing a limited window into a large data set
- flexible
针对与这两点我们可以看看RecyclerView的整体设计。
RecyclerView数据展示的设计思路
···
providing a limited window into a large data set
providing a limited window into a large data set
···
网友评论