Android-- CardView初级使用

CardView发布于android sdk v7的支持包中,具体如何将项目加入v7包,请看这里传送门

Android – 5.0 Lollipop

卡片化是全新的Material风格设计中重要的组成部分之一,卡片设计适合重要信息的展示,以及在list中作为一个包含有复杂操作的item使用。

CardView继承于Framelayout,比FrameLayout多了3个重要的属性,card_view:cardElevationcard_view:cardCornerRadiuscard_view:cardBackgroundColor

  • card_view:cardElevation,可以设置卡片的阴影,可以使CardView在z轴方向上有一种抬升的视觉效果,public void setCardElevation (float radius)
  • card_view:cardCornerRadius,显然就是设置CardView的圆角了。对应代码里的方法public void setRadius (float radius)
  • card_view:cardBackgroundColor,设置CardView的背景颜色,这个属性是不会影响阴影card_view:cardElevation的效果的。public void setCardBackgroundColor (int color)

 

<android.support.v7.widget.CardView
android:id="@+id/cardview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
card_view:cardElevation="100dp"
card_view:cardBackgroundColor="@color/grey"
card_view:cardCornerRadius="8dp"
android:layout_marginLeft="@dimen/margin"
android:layout_marginRight="@dimen/margin">
                <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="@dimen/margin"
                android:text="这里是CardView"
                />
</android.support.v7.widget.CardView>
时间: 2024-10-23 05:37:49

Android-- CardView初级使用的相关文章

Android CardView使用和导入出错问题

Android CardView使用和导入出错问题 第一部分:导入Android CardView出错的问题. Android CardView是Android在support.v7包里面的一个view组件,同一时候另一个RecyclerView. 位置在Android的SDK包中,文件夹:-\android-sdk-windows\extras\android\support\v7,如图: 假设在自己的项目中使用RecyclerView,则直接将-\android-sdk-windows\ex

CardView初级使用

CardView发布于android sdk v7的支持包中,具体如何将项目加入v7包,请看这里传送门. 卡片化是全新的Material风格设计中重要的组成部分之一,卡片设计适合重要信息的展示,以及在list中作为一个包含有复杂操作的item使用. CardView继承于Framelayout,比FrameLayout多了3个重要的属性,card_view:cardElevation,card_view:cardCornerRadius,card_view:cardBackgroundColor

Android Studio 初级安装

最近学习安卓,很多教程都说Android Studio 好用,于是下一个来看看. 1.在安装这个工具之前需要先安装 JDK 我的环境是win7-64位. 提供一个下载地址:http://pan.baidu.com/s/1eRqTtlC 2.下载我们的Android Studio 官网地址:http://android-studio.org/index.php/download/hisversion 根据你的系统选择,我的是windows. https://dl.google.com/dl/and

Android Studio初级介绍

Android Studio原来不咋地,但是现在可以尝试抛弃eclipse转用它了, 亲儿子到底是亲儿子,现在的Android Studio已经今非昔比,用了一段时间,简直爱不释手,我觉得,It's time to say goodbye eclipse! 本文将带领大家彻底的了解一下Android Studio! 注意:由于天朝的原因,我们的了解过程会比较曲折,但是最终大家会看见曙光,然后你就再也不想回到黑暗了! 首先,下载,官网地址::https://developer.android.co

[Android]_[初级]_[Android开发环境配置入门(Windows)]

场景: 1. 突然接到android的开发任务时如何配置android开发环境? 2. 现在的android studio是基于idea的,在我的电脑上运行奇慢和卡.而且有遗留eclipse项目,大部分教程都是基于eclipse的. 所以入门来说adt开发android程序比较适合. 3. 如果有深入研究的话,直接用其他ide配合build sdk开发也不是不行. 第一步. 配置ADT的Android开发环境. 注意1: 如果要下载所有的Android API,会耗费很大空间,所以选择比较特殊的

[Android]_[初级]_[sdk docs reference api 文档打开慢的解决办法]

场景: 1. 下载sdk时下载了docs/reference文档,文档是html形式的,因为里面带有google的相关网址,浏览器打开时会去访问这些被墙的网址,所以显示巨慢. 2. 解决办法就是遍历子目录删除google相关网址,由于是android开发,就用Java实现吧. 3.以下运行用时9分钟,i5双核,4G内存,开了其他东西,最新的sdk docs,android 5L. 文件.Cleaner.java import java.io.*; public class Cleaner { p

Android Universal-Image-Loader初级使用

参考了http://blog.csdn.net/xiaanming/article/details/26810303这篇文章,对原作者感谢. 优秀无需多说,github项目地址:https://github.com/nostra13/Android-Universal-Image-Loader. 其主要特征: 多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等 支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图

android源码大放送(实战开发必备),免费安卓demo源码,例子大全文件详细列表

免费安卓demo源码,例子大全文件详细列表 本列表源码永久免费下载地址:http://www.jiandaima.com/blog/android-demo 卷 yunpan 的文件夹 PATH 列表 卷序列号为 0000-73EC E:. │ jiandaima.com文件列表生成.bat │ 例子大全说明.txt │ 本例子永久更新地址~.url │ 目录列表2016.03.10更新.txt │ ├─前台界面 │ ├─3D标签云卡片热门 │ │ Android TagCloudView云标签

Android Tips – 填坑手册

出于: androidChina   http://www.androidchina.net/3595.html 学习 Android 至今,大大小小的坑没少踩,庆幸的是,在强大的搜索引擎与无私奉献的人们的帮助下,我遇到的坑都顺利地被填平了. 为了便于日后遇到同样的问题时,能免于再次搜索带来的麻烦,我养成了收藏书签的习惯,随着书签(Tips)的日积月累,我想,是时候该有这个项目了. 如果你是个 Android 新人,那么我希望这份列表,可以成为你踩到坑时的不完全手册. 当然,这份列表一定会有遗漏

我的Android之旅——学习、项目、心态

本文作者: 伯乐在线 - 唐韧 .未经许可,禁止转载!欢迎分享原创到伯乐头条. 来源:唐韧 学习Android也一年多了,项目做了五六个,有大有小,有难有易.一直以来都没有好好总结过,今天周六休息,就写下这一年多从事Android以来的一些感想和小经验.涉及学习.项目和一些个人感受. 1.学习篇 我是从11年5月份开始接触并学习Android的,在那之前有过一年的J2EE的经验,做过三个J2EE的项目,从08年开始接触Java,所以到去年学习Android时,开发语言上我还是比较熟悉的,这也成了