zoukankan      html  css  js  c++  java
  • Android

    Android Support Library提供了一个带有API库的JAR文件来让你可以在使用最新的Android API的同时也也已在早期版本的Android上运行。例如,Support Library提供了一个版本的Fragment API让你可以使用Android 1.6(API level 4)以及更高版本。

    这里将要展示如何设置app来使用Support Library和使用fragments创建动态的app UI。 

    设置带有Support Library的工程

    为了设置工程:

    1. 使用SDK Manager下载Android Support package。

    2. 在Android工程的根目录下创建libs文件夹

    3. 找到要使用的JAR文件然后把它复制到libs/文件夹下。例如,支持API level 4的包放在:<sdk>/extras/android/support/v4/android-support-v4.jar.

    4. 更新manifest文件来设置最小API level为4,target API level为最新版本:

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

    倒入Support Library APIs

    为了支持包含各种API的库(它们可能是最新版本的Android中添加的,可能在平台中根本不存在,可能仅仅是在开发特殊程序功能的时候用到的)

    你可以在Support Library参考文档android.support.v4.*中找到所有的API。

    注意:为了保证不会意外的在旧系统版本上使用新的API,要确定引用了Fragment类然后从android.support.v4.app包中引用API:

    1 import android.support.v4.app.Fragment;
    2 import android.support.v4.app.FragmentManager;
    3 ...

    当使用Support Library的同时创建了一个包含fragments的activity,需要同时扩展FragmentActivity类而不是一个普通的Activity类。后面会有fragment和activity的示例代码。

    上一篇:Android - 用Fragments实现动态UI

    下一篇:Android - 用Fragments实现动态UI - 创建Fragment

  • 相关阅读:
    杂记
    [POI2015]PUS
    CF786B Legacy(线段树优化建图)
    SP11470 TTM
    [WC2010]重建计划
    [HNOI2014]世界树
    luogu P4842 城市旅行
    [SDOI2016]征途
    [APIO2014]序列分割
    上下界网络流构图证明
  • 原文地址:https://www.cnblogs.com/fengquanwang/p/3142617.html
Copyright © 2011-2022 走看看