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

更多相关文章

  1. android 中ids.xml资源的使用
  2. android 中断点续传理解
  3. 更新Android(安卓)SDK 出错 Failed to rename directory \temp
  4. Android(安卓)6.0中添加硬件抽象层(HAL)
  5. Android(安卓)项目配置之 Version Name & Code
  6. Android(安卓)第三方类库简单使用之EventBus
  7. android 动态设置读取文件的编码格式(charset)
  8. Android(安卓)Studio 配置签名
  9. Android中对/data/data//files下文件的读写操作

随机推荐

  1. Android之网络丢包事件
  2. Android开发艺术探索——第十章:Android的
  3. Android面试系列文章2018之Android部分之
  4. 在Android中创建和使用数据库
  5. android扫描二维码(zxing)附带小例子
  6. Android防止内存溢出浅析
  7. Android(安卓)P 图形显示系统(九) Android
  8. android之调用webservice 实现图片上传
  9. 有关Android线程的学习
  10. Android内核开发:源码的版本与分支详解