Android RecyclerView组件和 Spinner
作者:互联网
1.RecyclerView
RecyclerView 比 ListView 更高级且更具灵活性。 它是一个用于显示庞大数据集的容器,可通过保持有限数量的视图进行非常有效的滚动操作。 如果您有数据集合,其中的元素将因用户操作或网络事件而在运行时发生改变,请使用 RecyclerView 。
RecyclerView代表的意义是,我只管Recycler View,也就是说RecyclerView只管回收与复用View,其他的你可以自己去设置。可以看出其高度的解耦,给予你充分的定制自由(所以你才可以轻松的通过这个控件实现ListView,GirdView,瀑布流等效果)
要实现一个RecyclerView,会接触到它的几个小伙伴,其中1、2是必须的。剩下的3、4、5三项,可以让RecyclerView更好看、效果更好。
(1)想要控制其item们的排列方式,请使用布局管理器LayoutManager
(2)如果要创建一个适配器,请使用RecyclerView.Adapter
(3)想要控制Item间的间隔,请使用RecyclerView.ItemDecoration
(4)想要控制Item增删的动画,请使用RecyclerView.ItemAnimator
(5)CardView 扩展 FrameLayout 类并让您能够显示卡片内的信息,这些信息在整个平台中拥有一致的呈现方式。CardView 小部件可拥有阴影和圆角。
3.ListView组件(了解,可以用RecyclerView 组件替换)
<1>介绍
<2>XML属性
标签:CardView,Spinner,Item,组件,Android,ListView,RecyclerView,View 来源: https://www.cnblogs.com/luckyplj/p/10488897.html