易采站长站为您分析Android Material设计中列表和卡片的创建方法解析,列表和卡片是Material Design视图中的重要部分,需要的朋友可以参考下
5.0提供了两个新的Widget,它们使用了Material Design 的style和animation:
- RecyclerView 一个更可插拔式的ListView,它支持不同的布局类型,并且性能有了改进。(列表式)
-
CardView 一个能让你在其内显示重要信息,并保持连贯的视觉和感觉的卡片。(卡片式)
它两位于 sdk/extras/android/support/v7/cardview 和 sdk/extras/android/support/v7/RecyclerView
创建列表
RecyclerView组件是一个更先进和灵活的版本的列表视图。这个小部件是一个非常有效率的容器,通过有限的views,可以滚动显示大型数据集。
RecyclerView组件数据集合的元素,可在运行时根据用户操作或网络事件进行改变。
RecyclerView类简化了显示和处理大型数据集,它提供了:- 布局管理器
-
常见的默认动画item操作,如删除、添加项目
你可以在RecyclerView中灵活定义 布局管理器和动画
要使用RecyclerView组件,您必须指定一个适配器和布局管理器。创建一个适配器,继承RecyclerView.Adapter类。有关更多信息,请参见下面的例子。












