全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

学习使用Material Design控件(三)使用CardView实现卡片效果

本文主要介绍CardView的使用,CardView是继承自FrameLayout,使用比较简单,只需要用CardView包含其他View就可以实现卡片效果了。

实现效果如下:


加入依赖库

dependencies {
  ….
  compile 'com.android.support:cardview-v7:22.2.0'
}

Layout布局

 <android.support.v7.widget.CardView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:cardCornerRadius="10dp"
        app:cardElevation="10dp"
        android:layout_marginBottom="@dimen/card_margin"
        android:layout_marginLeft="@dimen/card_margin"
        android:layout_marginRight="@dimen/card_margin">

        <LinearLayout
          style="@style/CardView.Content"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:orientation="horizontal">

          <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/book1" />

          <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dp"
            android:orientation="vertical">

            <TextView
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:text="@string/book_title_1"
              android:textAppearance="@style/TextAppearance.AppCompat.Title"
              android:textColor="@color/primary_text" />

            <TextView
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_marginTop="2dp"
              android:text="@string/book_description_1"
              android:textColor="@color/secondary_text" />
          </LinearLayout>

        </LinearLayout>

</android.support.v7.widget.CardView>

app:cardBackgroundColor 设置CardView背景颜色
app:cardCornerRadius 设置CardView圆角大小
app:cardElevation 设置CardView阴影高度

项目源码已发布到Github,以后慢慢加入其他控件的使用。
 源码地址:MaterialDesignExample

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Material  # Design  # CardView  # 卡片  # 学习使用Material Design控件(二)使用DrawerLayout实现侧滑菜单栏效果  # 学习使用Material Design控件(一)  # 微信小程序之MaterialDesign--input组件详解  # Material Design系列之Behavior实现Android知乎首页  # Material Design系列之Behavior上滑显示返回顶部按钮  # Material Design系列之Behavior实现支付密码弹窗和商品属性选择效果  # Material Design系列之自定义Behavior支持所有View  # Android5.0中Material Design的新特性  # Android App仿QQ制作Material Design风格沉浸式状态栏  # 学习使用Material Design控件(四)Android实现标题栏自动缩放、放大效果  # 只需  # 要用  # 大家多多  # 就可以  # 圆角  # Layout  # xml  # lt  # support 


相关文章: 如何快速搭建高效服务器建站系统?  如何用景安虚拟主机手机版绑定域名建站?  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  建站之星后台密码遗忘或太弱?如何重置与强化?  如何通过云梦建站系统实现SEO快速优化?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  昆明网站制作哪家好,昆明公租房申请网上登录入口?  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  建站主机与虚拟主机有何区别?如何选择最优方案?  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  寿县云建站:智能SEO优化与多行业模板快速上线指南  如何实现建站之星域名转发设置?  焦点电影公司作品,电影焦点结局是什么?  如何通过WDCP绑定主域名及创建子域名站点?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  如何通过网站建站时间优化SEO与用户体验?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  Python多线程使用规范_线程安全解析【教程】  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  如何使用Golang安装API文档生成工具_快速生成接口文档  公众号网站制作网页,微信公众号怎么制作?  移民网站制作流程,怎么看加拿大移民官网?  小型网站制作HTML,*游戏网站怎么搭建?  如何通过服务器快速搭建网站?完整步骤解析  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  自助网站制作软件,个人如何自助建网站?  网站制作价目表怎么做,珍爱网婚介费用多少?  盘锦网站制作公司,盘锦大洼有多少5G网站?  如何在阿里云服务器自主搭建网站?  如何获取开源自助建站系统免费下载链接?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  为什么Go需要go mod文件_Go go mod文件作用说明  如何在万网自助建站中设置域名及备案?  建站主机解析:虚拟主机配置与服务器选择指南  GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?  建站之星安装路径如何正确选择及配置?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  天津个人网站制作公司,天津网约车驾驶员从业资格证官网?  网页设计与网站制作内容,怎样注册网站?  网站制作费用多少钱,一个网站的运营,需要哪些费用?  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?  如何快速生成可下载的建站源码工具?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  ,柠檬视频怎样兑换vip?  网站制作壁纸教程视频,电脑壁纸网站?  在线制作视频的网站有哪些,电脑如何制作视频短片? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。