Android - Support Library (1)

在魅族的时候各种控件都是自定义的,对 Support Library 的移植有专门的组负责,对于 Support Library 的学习也只是写写 Demo 那种程度,离职之后开发很多东西需要亲力亲为了,需要大量使用到 Support Library,所以写个系列,挨个介绍 Support Library,同时作为学习笔记。

关系

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
.
├── animated-vector-drawable
├── appcompat-v7
├── cardview-v7
├── customtabs
├── design
├── exifinterface
├── gridlayout-v7
├── instantvideo
├── leanback-v17
├── mediarouter-v7
├── multidex
├── multidex-instrumentation
├── palette-v7
├── percent
├── preference-leanback-v17
├── preference-v14
├── preference-v7
├── recommendation
├── recyclerview-v7
├── support-annotations
├── support-compat
├── support-core-ui
├── support-core-utils
├── support-dynamic-animation
├── support-fragment
├── support-media-compat
├── support-tv-provider
├── support-v13
├── support-v4
├── support-vector-drawable
├── test
├── transition
└── wearable

v4 支持库

1
com.android.support:support-*:24.2.0

Dalvik 可执行文件分包支持库

1
com.android.support:multidex:1.0.0

v7 支持库

1
com.android.support:*-v7:24.2.0

v8 renderscript 支持库

1
2
3
4
defaultConfig {
renderscriptTargetApi 18
renderscriptSupportModeEnabled true
}

v13 支持库

1
com.android.support:support-v13:24.2.0

v14 Preference 支持库

1
com.android.support:preference-v14:24.2.0

适用于电视的 v17 Preference 支持库

1
com.android.support:preference-leanback-v17:24.2.0

v17 Leanback 库

1
com.android.support:preference-leanback-v17:24.2.0

注解支持库

1
com.android.support:support-annotations:24.2.0

设计支持库

1
com.android.support:design:24.2.0

自定义标签页支持库

1
com.android.support:customtabs:24.2.0

百分比支持库

1
com.android.support:percent:24.2.0

适用于电视的应用建议支持库

1
com.android.support:recommendation:24.2.0

安装

通过 SDK manager,滚动到末尾,选择 Android Support Repository,安装即可。

结语

以上这大概就是目前所有的 Support 支持库了,后面的文章打算一一介绍,敬请期待。

Gavin Liu wechat
欢迎您扫一扫上面的二维码,订阅我的微信公众号!