san*_*eev 25 android android-layout android-cardview android-recyclerview
我有一个RecyclerView用于显示项目列表.Android有一个Android的CardView类来显示卡片布局.如果我使用RelativeLayout并将其背景设置为白色,则它的工作方式相同.同样在CardView的情况下,我必须添加一个childlayout,它基本上包含卡内的所有视图.所以我想知道它们是否有利于使用CardView(实际上增加了视图的层次结构)而不是直接使用普通的布局.
sta*_*an0 19
卡片在布局上有一些优点,包括:
所有这些和其他功能都可以在卡的设计指南中找到.
简而言之:
CardView 是 google 设计 RecyclerView 的方式。您始终可以使用RelativeLayout 或任何其他首选方法。
\n\n根据Google的设计指南,CardView的定义是
\n\n\n\n\n卡片是显示由不同元素组成的内容的便捷方式。它们\xe2\x80\x99也非常适合展示大小或支持的操作不同的元素,例如带有可变长度标题的照片。
\n
使用 CardView,您可以在整个应用程序中获得默认的 Google 外观。您可以根据需要自定义卡片视图。这就是为什么你需要在 CardView 中有子布局。另外,材料设计就是关于高度、颜色和动画。CardView 可以以相对简单的方式拥有所有这些。
\n\n如果您能浏览一下Google 关于 CardView 的设计指南,那就太好了。
\n| 归档时间: |
|
| 查看次数: |
8093 次 |
| 最近记录: |