学习目标:

首先:需要了解 ActionBarSherlock的作用,

其次:我们需要学会如何把ActionBarSherlock集成到我们的项目中

1.什么是ActionBarSherlock

ActionBarSherlock是一个独立的Android设计库,可以让Android2.x的系统也能使用ActionBar。

此外,ActionBarSherlock还能够允许开发者只通过一个API,就可以方便地使用和设计ActionBar。ActionBarSherlock还可以自主判断选择并调用原生ActionBar还是扩展ActionBar。如果在Android3.x以上使用ActionBarSherlock,它还会调用系统原生的ActionBar。

2. 如何使用 ActionBarSherlock

  1. 下载 ActionBarSherlock ActionBarSherlock解压之后可以看到文件的内容如下:

  2. Android ActionBarSherlock的使用_第1张图片

在这个目录中 ActionBarsherlock 是我们需要的类库工程,它没有像普通的java文件一样打包成一个jar文件,而是整个工程当成一个类库供我们使用。在actionbarsherlock-samples目录下有一Demos目录,我们可以在demo中了解到ActionBarsherlock的具体应用。

4. 如何把一个整体工程作为一个类库呢?

右键工程选择properties>android在下框中有一个islibary的单选框,勾上,如下图所示,此时查看project.properties这个文件,会发现其中android.library=true这句话,表明整个工程是可以作为一个类库被引用。至此我们可以在我们的项目中使用ActionBarsherlock了。Android ActionBarSherlock的使用_第2张图片

5. 单击我们自己的工程,properties->android->add把ActionBarsherlock作为一个类库引入我们的项目中,如果出现绿色对勾,则说明引入成功。

Android ActionBarSherlock的使用_第3张图片

更多相关文章

  1. android 布局文件中控件ID、name标签属性的命名包含“@”、“.”
  2. 二.Android项目结构
  3. android:XML文件报错!Incorrect line ending: found carriage retu
  4. Android开发之新建项目
  5. android安装包apk文件反编译代码

随机推荐

  1. redis部署bug问题解决:CLUSTERDOWN Hash s
  2. 航电oj2004-2005代码
  3. 2021-02-17:规定1和A对应、2和B对应、3和C
  4. 指针进阶(一)(详细讲解1,2,3)(零基础学习C语言
  5. 我胡汉三又回来了,继续每天写总结
  6. 第一次写了个关机小程序,结果把自己的电脑
  7. 学C语言之路
  8. redis6.0.9配置ssl认证
  9. 二进制部署K8s集群第25节之k8s技术点整理
  10. Ansible 介绍