開發框架隨記

google提供了Android Support Library package 系列的包來保證來高版本sdk開發的向下兼容性,即我們用4.x開發時,在1.6等版本上,可以使用高版本的有些特性,如fragement,ViewPager等,下面,簡單說明下這幾個版本間的區別:
Android Support v4: 這個包是爲了照顧1.6及更高版本而設計的,這個包是使用最廣泛的,eclipse新建工程時,都默認帶有了。
Android Support v7: 這個包是爲了考慮照顧2.1及以上版本而設計的,但不包含更低,故如果不考慮1.6,我們可以採用再加上這個包,另外注意,v7是要依賴v4這個包的,即,兩個得同時被包含。
Android Support v13 :這個包的設計是爲了android 3.2及更高版本的,一般我們都不常用,平板開發中能用到。
android-support-v7,這個包就是專門解決ActionBar的向下兼容性問題。
第一步:在 \extras\android\support 這個目錄下面有v7這個包(當然你必須把自己的SDK更新到最新),打開找到appcompat這個項目,作爲Android項目導入Eclipse,並勾選Is Libary.

第二步:新建一個Android項目,設置 <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" />,在AndroidManifest中給聲明過的Activity加 android:theme="@style/Theme.AppCompat.Light" 這樣一個屬性(否則會報錯)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章