Android : CardView的优雅使用
今天主要是CardView的用法,CardView是在安卓5.0提出的卡片式控件。首先介绍一下它的配置。
在gradle文件下添加依赖库:
compile 'com.android.support:cardview-v7:22.2.1'
其次介绍一下它的基本属性:
app:cardBackgroundColor这是设置背景颜色
app:cardCornerRadius这是设置圆角大小
app:cardElevation这是设置z轴的阴影
app:cardMaxElevation这是设置z轴的最大高度值
app:cardUseCompatPadding是否使用CompatPadding
app:cardPreventCornerOverlap是否使用PreventCornerOverlap
app:contentPadding 设置内容的padding
app:contentPaddingLeft 设置内容的左padding
app:contentPaddingTop 设置内容的上padding
app:contentPaddingRight 设置内容的右padding
app:contentPaddingBottom 设置内容的底padding
CardView是在布局中使用的:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginBottom="10dp"android:background="@color/gray"><android.support.v7.widget.CardView
android:layout_width="match_parent"android:layout_height="match_parent"android:layout_marginLeft="10dp"android:layout_marginRight="10dp"app:cardBackgroundColor="@color/blue"app:cardCornerRadius="16dp"app:cardElevation="16dp"><TextView
android:id="@+id/id_num"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:layout_margin="10dp"android:gravity="center"android:textColor="@color/white"android:textSize="20sp" /></android.support.v7.widget.CardView>
</FrameLayout>
下面看效果:
这是不加CardView是的效果的链接,如图:
这是添加了CardView的效果图:
转载自:https://blog.csdn.net/Javacainiao931121/article/details/51720807
Android : CardView的优雅使用相关推荐
- android卡片风格,[Android] Android 卡片式控件CardView的优雅使用
[Android] Android 卡片式控件CardView的优雅使用 CardView是在安卓5.0提出的卡片式控件 其具体用法如下: 1.在app/build.gradle 文件中添加 comp ...
- Android Retrofit+RxJava 优雅的处理服务器返回异常、错误
Android Retrofit+RxJava 优雅的处理服务器返回异常.错误 参考文章: (1)Android Retrofit+RxJava 优雅的处理服务器返回异常.错误 (2)https:// ...
- android cardview控件,CardView控件的使用方式
欢迎Follow我的GitHub, 关注我的简书. 其余参考Android目录. CardView Android CardView是一种卡片视图, 主要是以卡片形式显示内容, 让我们先看看效果吧. ...
- 直播电商软件开发,Android CardView实现圆角效果
直播电商软件开发,Android CardView实现圆角效果实现相关代码 使用cardCornerRadius就可以直接实现圆角效果,代码如下 <androidx.cardview.widge ...
- Android 中封装优雅的 MediaPlayer 音频播放器,支持多个播放器
Android 中封装优雅的 MediaPlayer 音频播放器,支持多个播放器实例的示例: public class AudioPlayer implements MediaPlayer.OnPre ...
- Android之如何优雅的管理ActionBar
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/50997095 本文出自:[顾林海的博客] ##前言 随着项目越来越大, ...
- Android CardView 开发过程中要注意的细节
原文出处:http://www.codeceo.com/article/android-cardview.html 2014 年,随着 Google 推出了全新的设计语言 Material Desig ...
- Android CardView卡片布局 标签: 控件
CardView介绍 CardView是Android 5.0系统引入的控件,相当于FragmentLayout布局控件然后添加圆角及阴影的效果:CardView被包装为一种布局,并且经常在ListV ...
- Android CardView的基本使用
效果图: 设置显示条目的圆角 设置显示条目的背景阴影 设置显示条目的显示高度 条目布局: <LinearLayout xmlns:android="http://schemas.and ...
最新文章
- PHP显示今天、今月、上月、今年的起点/终点时间戳
- Thinkphp 逻辑与,逻辑或的复合查询
- Python 函数参数有冒号 声明后有- 箭头
- boost::callable_traits的remove_member_volatile_t的测试程序
- 今天刚学了jQuery ,今天利用jQuery的语法一行来写出选项卡
- SpringBoot出现Request method ‘GET‘ not supported
- 同步外部接口数据的一些记录和分享
- Vi和Vim的区别和联系
- flutter 轮播图动态加载网络图片
- zabbix使用Omsa来监控Dell服务器的硬件信息
- Python的第三方库openpyxl
- vscode 不支持的客户端_Windows平台上有哪些你不知道的神器?
- soapui连接数据库失败,需要先下载驱动
- PointCNN程序简介
- Axure8.0基础教程(11-20)AxureRP8基础操作
- linux脚本年龄计算,js+html实现周岁年龄计算器
- Azure NSG网络安全组日志分析
- 【kong系列十一】之JWT插件RSA256非对称加密使用
- 一个账号可登录多个微信
- Python笔记01:字符串的常见操作