发表于: 2017-01-18 23:41:02
1 779
今天完成的事情:回顾了MateilDesign中的一些新增控件
明天计划的事情:完善金信项目
遇到的问题:
收获:
CardView则是Google提供的一个卡片式视图组件,继承自FrameLayout类,可以在一个卡片布局中一致性地显示内容,卡片可以包含圆角和阴影。CardView被包装为一种布局,可以布局其他View,并且经常在ListView和RecyclerView的Item布局中,作为一种容器使用。CardView应该被使用在显示层次性的内容时;在显示列表或网格时更应该被选择,因为这些边缘可以使得用户更容易去区分这些内容。所以当我们要进行特殊的UI显示时,比如:
1.边框圆角;
2.有阴影Shadow.
等用来突出个性,比如展览,相册等时,都可以考虑使用CardView.
二.常用属性:
app:cardElevation 阴影的大小
app:cardMaxElevation 阴影最大高度
app:cardBackgroundColor 卡片的背景色
app:cardCornerRadius 卡片的圆角大小
app:contentPadding 卡片内容于边距的间隔
评论