微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ActionBarSherlock的使用一

ActionBarSherlock的使用一

时间:10-08 来源:互联网 点击:

ActionBarSherlock是一个ActionBar的框架,利用ActionBarSherlock可以消除不同的android版本下带来的ActionBar的体验问题,解决了ActionBar在不同的版本下带来的兼容性问题。

言归正传,第一步当然是安装ActionBarSherlock,首先去官网上下载ActionBarSherlock的ZIP包http://actionbarsherlock.com/,解压之后可以看到文件的内容如下:

在这个目录中ActionBarsherlock是我们需要的类库工程,它没有像普通的java文件一样打包成一个jar文件,而是整个工程当成一个类库供我们使用。在actionbarsherlock-samples目录下有一Demos目录,在这个目录中包含了我们需要的实例,所以这次的目标就是导入Demos工程。

第二步,在eclipse中导入actionbarsherlock这个工程,导入这个工程之后,查看project.properties这个文件,会发现其中android.library=true这句话,表明整个工程是作为一个类库被引用的。右键工程选择properties>android在下框中有一个islibary的单选框,勾上。

第三步,导入Demos工程,导入成功之后会报错,不用担心,这个没有导入ActionBarSherlock这个类库的关系,同样右键工程properties>android,点击下表框中的add按钮,在弹出的对话框中选择刚才设置的ActionBarSherLock,然后错误就会消息,这时候导入成功了,运行。

效果:

查看demos中的project.properties文件,其中会发现android.library.reference.1=../../actionbarsherlock,这句话表明了现在的工程和导入的Actionbarsherlock之间的层次关系,到导入的时候应该确定各自的层次关系。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top