Android Support相容包詳解

2021-07-14 06:22:06 字數 612 閱讀 2697

我們都知道android一些sdk比較**,為此google官方提供了android support library package 系列的包來保證高版本sdk開發的向下相容性, 所以你可能經常看到v4,v7,v13這些數字,首先我們就來理清楚這些數字的含義,以及它們之間的區別。

用在api lever 4(即android 1.6)或者更高版本之上。它包含了相對更多的內容,而且用的更為廣泛,例如:fragment,notificationcompat,loadbroadcastmanager,viewpager,pagetabatrip,loader,fileprovider 等

gradle引用方法:

compile 'com.android.support:support-v4:21.0.3'
這個包是為了考慮api level 7(即android 2.1)及以上版本而設計的,但是v7是要依賴v4這個包的,v7支援了action bar以及一些theme的相容。

gradle引用方法:

這個包的設計是為了api level 13(即android 3.2)及更高版本的,一般我們都不常用,平板開發中能用到,這裡就不過多介紹了。

回到知乎上的這個問題,我們來介紹下各種theme的概念。

Android Support相容包詳解

我們都知道android一些sdk比較 為此google官方提供了android support library package 系列的包來保證高版本sdk開發的向下相容性,所以你可能經常看到v4,v7,v13這些數字,首先我們就來理清楚這些數字的含義,以及它們之間的區別。用在api lever 4...

Android Support相容包 詳解

我們都知道android一些sdk比較 為此google官方提供了android support library package 系列的包來保證高版本sdk開發的向下相容性,所以你可能經常看到v4,v7,v13這些數字,首先我們就來理清楚這些數字的含義,以及它們之間的區別。用在api lever 4...

Android Support相容包詳解

我們都知道android一些sdk比較 為此google官方提供了android support library package 系列的包來保證高版本sdk開發的向下相容性,所以你可能經常看到v4,v7,v13這些數字,首先我們就來理清楚這些數字的含義,以及它們之間的區別。用在api lever 4...