黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

【Android Developers Training】 6. 配置Actio

系統(tǒng) 2280 0

注:本文翻譯自Google官方的Android Developers Training文檔,譯者技術(shù)一般,由于喜愛(ài)安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛(ài)好。

原文鏈接: http://developer.android.com/training/basics/actionbar/setting-up.html


配置Action Bar

Action Bar 最基本的形式,是用來(lái)為Activity展示標(biāo)題,并在左側(cè)顯示應(yīng)用的圖標(biāo)。即使是這樣的簡(jiǎn)單的形式, Action Bar 對(duì)于所有activity來(lái)說(shuō)依然是非常有用的,因?yàn)樗梢杂脕?lái)告知用戶他們現(xiàn)在所處的位置,同時(shí)還能為你的應(yīng)用保持著一個(gè)一致的標(biāo)識(shí)。

?

圖1. 一個(gè)具有應(yīng)用圖標(biāo)和Activity標(biāo)題的Action Bar

配置一個(gè)基本的 Action Bar 需要你的應(yīng)用使用一個(gè)支持 Action Bar 的Activity主題。如何獲取這樣的一個(gè)主題取決于你的應(yīng)用支持的最低Android版本。所以,這節(jié)課根據(jù)系統(tǒng)平臺(tái)版本的不同被分成了兩個(gè)部分。

?

一). 支持Android 3.0及以上

從Android 3.0(API Level 11)開(kāi)始,所有使用 Theme.Holo 主題的Activity都會(huì)包含 Action Bar (或者包含它的一種衍生產(chǎn)物),這一主題是當(dāng) targetSdkVersion 或者 minSdkVersion 屬性字段被設(shè)置成11或更高時(shí)的默認(rèn)主題。

所以為了將 Action Bar 添加至你的應(yīng)用,只需簡(jiǎn)單地將這兩個(gè)屬性字段的任意一個(gè)設(shè)置為11或更高就行了,例如:

      
        <
      
      
        manifest 
      
      
        ... 
      
      
        >
      
      
        <
      
      
        uses-sdk 
      
      
        android:minSdkVersion
      
      
        ="11"
      
      
         ... 
      
      
        />
      
      
        

    ...


      
      
        </
      
      
        manifest
      
      
        >
      
    

Note:

如果你創(chuàng)建了一個(gè)自定義主題,那么請(qǐng)確保它是以 Theme.Holo 為父類的主題。更多信息,可以閱讀: Styling the Action Bar

現(xiàn)在你的App已經(jīng)應(yīng)用了 Theme.Holo 主題,并且所有相關(guān)的activity都顯示了 Action Bar ,就是這樣!

?

二). 支持Android 2.1及以上

要在Android 3.0以下(最低可以是Android 2.1)的設(shè)備上運(yùn)行并且添加 Action Bar 需要你在你的應(yīng)用中添加 Android Support Library

在開(kāi)始之前,請(qǐng)先閱讀: Support Library Setup 然后配置 v7 appcompat 庫(kù)(一旦你下載好了這個(gè)庫(kù),按照 Adding libraries with resources 中的指引一步步做)。

當(dāng)你將 Android Support Library 集成到你的項(xiàng)目工程以后:

  1.           
                public
              
              
                class
              
               MainActivity 
              
                extends
              
               ActionBarActivity { ... }
            
  1.           
                <
              
              
                activity 
              
              
                android:theme
              
              
                ="@style/Theme.AppCompat.Light"
              
              
                 ... 
              
              
                >
              
            

Note:

如果你創(chuàng)建了一個(gè)自定義主題,那么請(qǐng)確保它是以 Theme.AppCompat 為父類的主題。更多信息,可以閱讀: Styling the Action Bar

現(xiàn)在當(dāng)你的應(yīng)用在Android 2.1(API Level 7)或更高版本的設(shè)備上運(yùn)行時(shí),就擁有過(guò)了 Action Bar

別忘了在清單文件中正確設(shè)置你的應(yīng)用所支持的API Level:

      
        <
      
      
        manifest 
      
      
        ... 
      
      
        >
      
      
        <
      
      
        uses-sdk 
      
      
        android:minSdkVersion
      
      
        ="7"
      
      
          android:targetSdkVersion
      
      
        ="18"
      
      
        />
      
      
        

    ...


      
      
        </
      
      
        manifest
      
      
        >
      
    

【Android Developers Training】 6. 配置Action Bar


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論