当前位置:首页 > 嵌入式 > 嵌入式软件
[导读] ActionBarSherlock是一个ActionBar的框架,利用ActionBarSherlock可以消除不同的android版本下带来的ActionBar的体验问题,解决了ActionBar在不同的版本下带来的兼容性问题

 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之间的层次关系,到导入的时候应该确定各自的层次关系。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭