码迷,mamicode.com
首页 > 移动开发 > 详细

对于android-support-v7的一般使用

时间:2015-02-17 12:52:57      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

使用v7的支持库一般使用的流程是这样的(注意是Android Studio下)

首先下载

技术分享

主要是Repository这个支持库,

 

在项目中使用的时候需要在app的build.gradle文件中添加这样一句:(每个项目都有一个打开后Tab名称是app的build.gradle文件,不是打开后tab名是项目名的那个)

技术分享

添加上的东西如下(就是被黄色警告标记的一行)

技术分享

 

注意:这里需要你的libs文件夹中不能添加v7和v4这两个库的.jar文件,因为这样会产生依赖冲突,同时如果你在使用了v4或是v7这两个依赖jar文件构建过项目,那么最好删除libs下的所有jar后再重新clean一下项目,否则dexDebug的时候会出错

 

 

然后是将activity的theme设置为下面这个style或是其子类

技术分享

 

然后在将继承自Activity类的所有activity更改为ActionBarActivity

技术分享

 

最后在使用v7的控件属性的时候,使用这样一个命名空间并且使用这个命名空间的属性而不是android这个命名空间的属性

技术分享

 

因为v7的库是依赖自v4的,所以不用再重复导入v4库了,

另外上述导入的是appcompat的这个v7库,其他库的导入可能是类似的,因为暂时没有遇到,不做描述。

 

因为sample中UI项目从开始便引入的是v7的ActionBar,至昨天我学的积重难返,只好上网查了好多资料,做了许多无用功,最后还是规规矩矩的按照docs中的描述走了一遍才行。

晒下那个ShareProvider sample实现后的界面:

技术分享

 

以上。

 

另外,如果sdk manager无法连接google的话,可以搜索一些VPN来临时使用,网速快的话用不了多少时间。

对于android-support-v7的一般使用

标签:

原文地址:http://www.cnblogs.com/lhyz/p/4295109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!