在Eclipse中配置并使用UI控件CardView
来源:互联网 发布:php sendmail 配置 编辑:程序博客网 时间:2024/06/05 12:45
CardView是Android5.0新加入的用于显示卡片效果的UI控件,在Android官方文档中只介绍了CardView在Android Studio中的使用,本文将介绍如何在Eclipse中配置并使用UI控件CardView。
在Eclipse中配置CardView
- 通过SDK Manager下载并安装最新版本的Android Support Library;
- 打开目录:\sdk\extras\android\m2repository\com\android\support\cardview-v7\23.1.1;
- 将cardview-v7-23.1.1.aar重命名为cardview-v7-23.1.1.zip;
- 解压cardview-v7-23.1.1.zip;
- 将文件夹cardview-v7-23.1.1中的classes.jar重命名为cardview-v7.jar;
- 新建一个Library Project;
1.Package Name为:android.support.v7.cardview;
2.Minimum Required SDK和Target SDK:API 21; - 修改AndroidManifest.xml;
- 拷贝文件夹cardview-v7-23.1.1中的values.xml,粘贴在项目中的\res\values目录下;
- 拷贝文件夹cardview-v7-23.1.1中的cardview-v7.jar,粘贴在项目中的libs目录下;
- 将cardview-v7.jar添加到Build Path中;
- 配置Java Build Path,在“Order and Export”选项卡中选中cardview-v7.jar;
- 新建一个Android Application Project,引用上面的Library Project。
需要注意:
- 在本博成文时,sdk中cardview文件夹内的最新版本号为23.1.1,读者可根据sdk的更新来配置不同版本的cardview;
- 由于UI控件CardView在是Android5.0中新增的组件,故在新建Library工程时,最小SDK版本(minSdkVersion)和目标SDK版本(targetSdkVersion)至少选为应选API 21;
- 文件夹cardview-v7/xx.x.x/res/valuse中的values.xml文件配置了控件CardView的属性,其中常用的为:
-card_view:cardCornerRadius (用于指定卡片四角的弧度半径)
-card_view:cardBackgroundColor (用于指定卡片的背景颜色)
XML文件示例
在XML布局中,可以以如下形式定义CardView控件:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
需要注意:添加CarView控件时,需要指定控件的全限定类名
- 1
- 1
效果如下所示:
0 0
- 在Eclipse中配置并使用UI控件CardView
- 在Eclipse中配置并使用UI控件CardView
- eclipse 使用cardview控件 xmlns配置
- UI控件--CardView
- Eclipse中使用Android50新特性CardView
- Android L 新增UI控件:RecyclerView CardView的简单使用
- maven安装并在eclipse中配置
- android--UI--CardView的使用
- Android CardView 在eclipse中如何构建项目
- 在Eclipse Forms中使用swt控件
- Eclipse中使用Android5.0新特性CardView
- Eclipse中使用Android5.0新特性CardView
- QT中使用QPainter在ui子控件中绘图
- Android中CardView使用
- 在PostgreSQL中配置并使用vim
- Eclipse 引用CardView这样的5.0控件
- 在Eclipse中使用Hibernate插件*****配置
- 在Eclipse中使用tomcat配置solr
- 51nod 1189 阶乘分数
- Socket简介及客户端服务器连接实例
- Win API串口通信原理及读写与操作
- mysql锁表
- 【python3.5问题解决】python3.5安装pygame
- 在Eclipse中配置并使用UI控件CardView
- 操作系统与网络实现 之十九(乙)
- ros与vrep通信:ROS Indigo+ubuntu14.04.4+V-REP_PRO_EDU_V3_3_1_64_Linux
- 不想回到传统的纯编程了。
- 计数器 FPGA电路实验 作业2
- ViewFlipper实现图片动态切换、GestureDetector实现手势捕捉
- 算法训练 出现次数最多的整数
- BLE 包结构及传输速率
- [LeetCode]Reverse Words in a String