您的位置:首页 > 移动开发 > Android开发

ActionBar与android—API版本的关系

2015-10-09 11:58 513 查看
这个在Android官方网站有说明,https://developer.android.com/training/basics/actionbar/setting-up.html

以及    http://www.jianshu.com/p/6ad7864e005e

以及极客学院的ActionBar章节,”启用ActionBar“视频也有讲解!!!

1.

我以Minimun SDK 为Android4.0 即  API14 以上

Target  SDk 为 API 21

Compile With API 23

Theme 为 none  或者为 Holo  Light with Dark Action Bark

创建项目,观察res/values/styles.xml     parent是android:Theme.Light。

2.

Minimun SDK 为API 11 ,即android3.0 ,Android4.0以下

Target SDK API 21

Complie With API 23

Theme 为 none  或者为  Holo  Light with Dark Action Bark

创建项目,观察res/values/styles.xml     parent是Theme.AppCompat.Light。  

      会自动引入 一个名为appcompat_v7的库.

所以使得API11以上的版本可以使用ActionBar。

  手机Android2.1以上,Android3.0以下的需要手动引入库!

3.

上面不是主要的,根据需求选择。主要是  手机Android2.1以上,Android3.0以下使用ActionBar的操作,需要引入/android-support-v7-appcompat
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: