Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android -- Support包特性

Android -- Support包特性

編輯:關於Android編程

每一個 Support 包版本後綴 vX 所代表的含義是他能夠被使用的最低版本等級。之所以無法在更低版本進行使用的原因,是因為隨著版本的升級,在新版本中有很多之前不支持的特性或者 API,因此如果你在老版本中使用了這些支持包,就可能會導致應用崩潰。   support-v4                                                                               support-v4包算是 Android 最低等級的支持包。所謂的 v4,代表著它最低支持 Android1.6(API Level4)。在 support-v4包中,它所擁有的類還是很多的,主要包含了對應用組件的支持,用戶交互體驗的一些工具類,一些數據網絡方面的工具類,相面我們將詳細來看看它裡面具體的一些類。   系統組件部分 Fragment:其實 Fragment 是直到 Android3.0才正式進入 Android 框架體系的,但是 Android 為了低版本的兼容,因此他幫我們在低版本也適配了 Fragment 框架(增加了支持封裝的用戶界面和功能,使應用程序能夠適應調整大、小屏幕設備)   NotificationCompat:這是通知欄的一些適配,可以幫助你在低版本的通知欄顯示更加豐富的信息   LocalBroadcastManager:這個是用於本地廣播通知的,當你希望發送的通知只被本應用接收時,你就應該使用它。   用戶界面交互部分     ViewPager:添加一個ViewGroup管理子視圖的布局,自試圖之間可以滑動交互。   PagerTitleStrip,PagerTabStrip:這兩個算是 ViewPager 的幫助類吧,他們的作用是進行 Tab 欄的切換輔助顯示。(一個非交互式標題條和一個導航小部件在viewpager視圖之間切換)   DrawerLayout:主要用於側滑欄的實現。   SlidingPaneLayout:這個類也是用於側滑欄的實現,和 DrawerLayout 不同的是,DrawerLayout 側滑欄出來的時候,默認是覆蓋在當前頁面上,而 SlidingPaneLayout 則是會將當前頁面移走。   Accessbility     ExploreByTouchHelper:幫助自定義 View 實現 Accessibility 的工具類。   AccessbilityEventCompat, AccessbilityNodeInfoCompat, AccessbilityNodeProviderCompat, AccessbilityDelegateCompat:這幾個都是用作 Accessibility 功能適配的類。   Content數據訪問幫助類 Loader:主要用於異步加載數據   FileProvider:提供應用間的文件分享功能   v7 appcompat library                                                                   這個庫依賴於v4 Support Library。如果你在使用Ant或者Eclipse,確保要將v4 Support Library作為這個庫classpath的一部分引入。   ActionBar 提供anctionbar用戶界面的實現模式。   ActionBarActivity 添加應用程序必須使用activirty的類作為基類使用支持anctionbar實現的activity。   ShareActionProvider 添加支持標准化共享行動(比如電子郵件或發布到社交應用程序),可以包含在anctionbar。   v7 gridlayout library                                                                   這個庫添加了對GridLayout類的支持,這個類允許你使用矩形單元的網格來排列用戶界面元素。   v7 mediarouter library                                                                 這個庫提供了MediaRouter, MediaRouteProvider和相關的支持Google Cast developer preview(谷歌投影)。   support-v8                                                                               support-v8中其實只有一格特性,就是用來渲染腳本。   support-v13                                                                             這個庫是為Android 3.2(API level 13)或更高版本的使用設計的。它添加了對  Fragment用戶界面樣式(利用FragmentCompat類)和額外的fragment支持類的支持。   support-v17                                                                             這個包得主要作用是用於支持電視設備,並為電視設備提供了很多組件。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved