Android Support v四、v七、v13的區別和應用場景

    N久未作android了,之前作的時候,2.2纔剛出來,如今android都更新到了4.3了,而從前一段時間android各個sdk版本市場佔有率 來看,1.六、2.1仍是佔有必定的市場,故在有些時候,咱們仍是得要考慮兼容這些版本。 android

   google提供了Android Support Library package 系列的包來保證來高版本sdk開發的向下兼容性,即咱們用4.x開發時,在1.6等版本上,可使用高版本的有些特性,如fragement,ViewPager等,下面,簡單說明下這幾個版本間的區別: eclipse

   Android Support v4:  這個包是爲了照顧1.6及更高版本而設計的,這個包是使用最普遍的,eclipse新建工程時,都默認帶有了。 google

    Android Support v7:  這個包是爲了考慮照顧2.1及以上版本而設計的,但不包含更低,故若是不考慮1.6,咱們能夠採用再加上這個包,另外注意,v7是要依賴v4這個包的,即,兩個得同時被包含。 spa

    Android Support v13  :這個包的設計是爲了android 3.2及更高版本的,通常咱們都不經常使用,平板開發中能用到。 .net

------------------------------------------------------------------- 設計

    有這麼一個問題: blog

     開發中ADT新建項目的時候,會自動幫你將v4.jar綁定加入到你的項目中,可是你沒法查看v4.jar的源碼,怎樣可以查看其中的源碼? ip


解決方案是:
    首先,你先點擊項目中的右鍵,進入Project properties中,選擇LibraryTab列,將其中的Android Dependencies  remove掉


    而後,在SDK的目錄下去尋找/extras\android\support\v4下的jar包 ,而後添加到其中去


      最後,即可以按以往的步驟綁定源碼了,右鍵jar包,attach  sourch  file 源碼文件進入,源碼文件的位置在選中便可

ci

相關文章
相關標籤/搜索