Android Support v4,v7,v13的區別和應用場景

Android Support v4,v7,v13的區別和應用場景

android-support-v4 是谷歌推出的兼容包,最低兼容Android1.6的系統,里面有類似ViewPager等控件。ViewPager在Android 1.6以下的版本是不自帶的,所以要實現ViewPager需要使用v4包中的ViewPager。其余控件同理。

android-support-v7是谷歌推出的版本兼容包,最低兼容Android2.1的系統,這個包通常和appcompat-v7這個工程一起使用。

appcompat-v7這個工程可以讓開發者統一開發,在任何系統版本下保證兼容性。涉及的內容有Theme,value,布局,新的控件,新的動畫實現方式,包含了support-v4的全部內容,開發Android工程時,要兼容低版本都要導入v7工程。android studio在創建工程的時候默認導入了v7工程,并且將style使用了兼容style,給開發者提供了極大的方便。并且最新的v7包增加了很多material design的兼容類和素材,請及時更新。

android-support-v13是谷歌推出的版本兼容包,最低兼容Android3.2的系統。當初是為了開發平板做設計的。Android 3.x系統都是平板專用系統,但是3.x系統失敗了。所以使用v13的包沒有任何價值。

v7版本適用于任何版本的開發,保證了兼容性,所以在使用的時候一定要采用。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容