Introduction

Background

从android3.0开始,android加入了一个新的api:actoinbar,随着android4.0的发布和慢慢的推广开来,很多应用也开始使用google推广的ui设计,而actionbar是其中相当重要的一部分。

无奈google没有发布3.0之前版本的actionbar的兼容包,于是GitHUB上大牛们开发了兼容应用:actionbarshelock,以下简称abs.abs可以让2.x的系统也能使用actionbar,另外现在abs也提供了很多其他3.0以后才提供的功能,比如fragement。这里就只介绍actionbar的使用。abs的还有一项值得一提的优点就是,如果你在3.0以上的机子上使用,那么它会调用系统原生的actionbar。另外它的使用方法和系统自身的方法相当相似,如果你actionbar本身已经很熟悉了,那么abs也能很快上手。

程序的下载可以到官网:http://actionbarsherlock.com/download.html对于WINDOWS的同学来说下载.zip包即可,截止到我发文时,ABS的版本是4.4.0。在官网中还有“USAGE”的链接,由于软件在不断的更新,教程肯定有力所不能及之处,所以具体的地方还是要看官网的使用说明。

配置与使用

1.下载好.zip文件以后,将其中的actionbarsherlock文件夹解压到与你目标工程统一目录下。

2.将actionbarsherlock工程导入到Eclipse中,并且设置为Library。如下图所示:

ABS(actionbarsherlock)_第1张图片

3.在你自己的工程中,导入actionbarsherlock作为library

ABS(actionbarsherlock)_第2张图片

开发

ABS自带的demos里面有很多优秀的教程,可以先看那个。


更多相关文章

  1. Android各版本新增功能一览
  2. Android Input输入系统之四:KeyEvent事件中的InputChannel通信
  3. Android各版本特性比较
  4. 到2013年5月份的android不同版本市场占有率
  5. Android之——申请应用系统管理员权限
  6. Android Studio设置自动编译工程

随机推荐

  1. Android开发:Android(安卓)studio 无法在
  2. 真机调式
  3. 【第一行代码笔记】(一)
  4. Android 的开源电话/通讯/IM聊天项目全集
  5. Android系列之利用SharedPreferences是否
  6. Android各版本适配之8.0
  7. android 细节之禁用返回键
  8. Robotium---环境搭建及入门示例
  9. 关闭Android root权限
  10. Edittext 各种属性