1, Android Support V4, V7, V13是什么?
本质上就是三个java library。

2, 为什么要有support库?
如果在低版本Android平台上开发一个应用程序,而应用程序又想使用高版本才拥有的功能,就需要使用Support

3, 三个Support 库的区别和作用是什么?
Android Support v4 是最早(2011年4月份)实现的库。用在Android1.6 (API lever 4)或者更高版本之上。它包含了相对V4, V13大的多的功能。(例如:Fragment,NotificationCompat,LoadBroadcastManager,ViewPager,PageTabAtrip,Loader,FileProvider 等。详细API 参考 http://developer.android.com/reference/android/support/v4/app/package-summary.html)

Android Support v7: 这个包是为了考虑Android2.1(API level 7) 及以上版本而设计的,但是v7是要依赖v4这个包的,也就是如果要使用,两个包得同时 被引用。(v7支持了Action Bar。)

Android Support v13:这个包的设计是为了android 3.2及更高版本的,一般我们都不常用,平板开发中能用到。


上面说到了supportV4、V7、V13的区别及作用,那我们要怎么来使用它们呢,其实在android studio里面非常简单,看下面的代码:
android {    compileSdkVersion 22    buildToolsVersion "22.0.1"    defaultConfig {        applicationId "com.example.scarlettli.viewpagerdemo"        minSdkVersion 15        targetSdkVersion 22        versionCode 1        versionName "1.0"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    //引入support V4    compile 'com.android.support:support-v4:19.0.0'    //这是引入support V7    compile 'com.android.support:appcompat-v7:22.1.1'    //引入support V13    compile 'com.android.support:support-v13:21.0.+'}

更多相关文章

  1. Android(安卓)4.0原生SDK发布,引入新的流式音频API
  2. Android(安卓)开发中使用 SQLite 数据库
  3. [Android]直接使用代码建立Android视图元件
  4. Android(安卓)SDK学习之
  5. 在Android(安卓)Studio中使用Lambda表达式
  6. 4.Android(安卓)打包时出现的Android(安卓)Export aborted becau
  7. Android(安卓)自定义View及其在布局文件中的使用示例
  8. Android创建和使用数据库详…
  9. Android(安卓)Service的生命周期及使用!

随机推荐

  1. Testing和Instrumentation
  2. Android(安卓)触控事件解析(Mastering the
  3. Android的Root原理
  4. Android——界面布局
  5. Android异步消息机制
  6. Android(安卓)Studio 查看不到SDK源码解
  7. Android: Service中创建窗口Dialog
  8. android快速集成高德地图
  9. 2010-02-27 传智播客—Android(二)数据存储
  10. 从Android发展看Meego