如何更新android v7 support library,新手入门之Android Support Library | Soo Smart!

Android Support Library是一系列提供API向后兼容的代码库,确保开发者能在低版本Android系统上使用新特性。V4库支持API Level 4+,提供最大API集合,包括App Components、User Interface等;V7库支持API Level 7+,包含多个特色feature集,如AppCompat、RecyclerView等,依赖V4库。最新版本为22.1.0,推荐使用V4和V7库以获得广泛兼容性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Support Library

这个支持包是一个一系列代码库,它提供了Android framework APIs的向后兼容的版本以及一些只有通过这个库包API才有的feature特性。每个Support Libarry都是都一个特定的或特定范围的Andriod API level向后兼容。这样的话就可以在一些老版本如Android 1.6+(API Level 4+)的设备上使用更新的特性。说白了就是用来兼容运行不同Andriod版本的支持包。

The Support Libraries each target a base Android API level and each provides a different set of features.

简单统计下,从2011年开始到目前为止已经有24个版本,平均每年大约有5个版本,今年一出来2个,速度还是挺快的。

当前版本号为:Android Support Library, revision 22.1.0 (April 2015)

Bxl3byVYdZMhAAAAAElFTkSuQmCC

每个support Library package包含几个库,每个库都一个对应的支持Android platform的版本范围。目前为止官网推荐使用V4和V7,因为它们支持的范围相对大些。

V4Support Library :

支持Android 1.6 (API Level 4+), 提供了最大的API集,主要支持:

App Components

User Interface

Accessibility

Content

Data Handling

Network connectivity

Programming utilities

V7 Support Libraries :

支持Android 2.1 (API Level 7+), 提供了些特殊的features集,可以完全独立于你的App,但是这个库依赖V4Support Library. 如果在使用Ant或Eclipse时,必须保证V4在其库的classpath里。这些feature集有:

V7 Appcompat library

V7 cardview library

V7 Gridlayout library

V7 mediarouter library

V7 palette library

V7 recyclerview library

每个feature集都有侧重,比如V7 Appcompat library提供了 UI design pattern。

Action Bars User Interface

AppCompatActivity

AppCompatDialog

ShareActionProvider (一些标准的分享功能)

V8 Support Library:

支持API level 8+, 主要支持RenderScript 计算框架。

V13 Support Library:

支持API level 13+ (Android 3.2+). 支持 Fragment Ui Pattern

V17 Leenback Library :

支持在TV上构建UI,提供了很多重要的TV Apps的组件,包含

BrowseFragment

DetailsFragment

PlaybackOverlayFragment

SearchFragment

参考文章:

http://developer.android.com/tools/support-library/index.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值