原文链接:http://android.eoe.cn/topic/android_sdk

Android Support Library(支持库)提供了包含一个API库的JAR文件,当你的应用运行在Android早期版本时,Support Library(支持库)允许你的应用使用一些最近版本的Android API。例如:Support Library提供了一个让你能在Android1.6(API level 4)或者更高的版本上使用FragmentAPI的版本。

这节课将为你演示如何在你的应用中设置Support Library,并且使用Fragment构建一个动态的应用UI。

设置你项目的支持库 - Set Up Your Project With the Support Library

设置你的项目:

1.使用SDK Manager下载Android Support包

图1: Android SDK Manager,其中Android Support package已选中。
2.在你项目的顶层目录下创建libs目录

3.找到你想要引入库的JAR文件,然后将它复制到libs目录。例如:支持API Level 4及以上版本的库就位于/extras/android/support/v4/android-support-v4.jar.译者注:这个代表着你安装android sdk的目录,比如本人的完全目录为:E:android-sdk-windowsextrasandroidsupportv4android-support-v4.jar

4.修改你的manifest文件,设置最低级别为API level 4,目标API level为最新版本:

1
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="15" />

导入支持库API - Import the Support Library APIs

支持库包含了一系列的API,这些API或许在最近的Android版本中增加了,或许在platform(平台)中根本不存在,而仅仅当你开发特定的应用功能时提供了附加的支持。

你可以在android.support.v4.*这个平台支持库中找到所有的API参考文档。

警告: 请确保你是有意在一个老系统版本中使用新的API,请确认你引入的Fragment类以及相关的API都来自android.support.v4.app包

123
import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; ..

当使用Support Library创建有关fragment的Activity时,你必须继承FragmentActivity类,而不是传统的Activity类,你将会在下一节课中学习到一些简单的关于fragment以及Activity的代码。


更多相关文章

  1. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. 在android中使用逐帧动画实现自定义progressbar组件
  6. Android实时直播,一千行java搞定不依赖jni,延迟0.8至3秒,强悍移动端
  7. Android(安卓)building System分析
  8. android通过手机本身来获取经纬度等信息(不使用第三方地图)
  9. Android自动化工具Appium的使用

随机推荐

  1. 利用HTML5开发Android笔记
  2. android进程创建分析
  3. [转]快速切换Android工程版本的方法
  4. Android的init过程详解(一)
  5. Android(安卓)内存浅析【管理、机制、分
  6. Android(安卓)Q Beta 6 终极测试版发布!
  7. 每一位Android开发者应该知道的Android体
  8. Android使用XML全攻略
  9. Android(安卓)Bluetooth蓝牙开发\蓝牙协
  10. android上使用XML