如何更新android v7 support library,新手入门之Android Support Library | Soo Smart!
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)
每個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
總結
以上是生活随笔為你收集整理的如何更新android v7 support library,新手入门之Android Support Library | Soo Smart!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sqlite数据库android使用教程
- 下一篇: android到顶部,Android r