創(chuàng)建Android應(yīng)用程序資源

2018-03-07 10:13 更新

本節(jié)介紹了如何在 IntelliJ IDEA 中創(chuàng)建Android應(yīng)用程序資源。

創(chuàng)建Android應(yīng)用程序資源

除了創(chuàng)建文件和文件夾的標(biāo)準(zhǔn)方法之外,您還可以直接從 res 節(jié)點(diǎn)創(chuàng)建資源定義,而無需將它們放置在相應(yīng)的文件夾中。IntelliJ IDEA 檢測新資源的類型和限定符,并指定資源定義文件將被保存的文件夾。您可以創(chuàng)建單獨(dú)的資源定義文件和整個(gè)文件夾。

創(chuàng)建Android應(yīng)用程序資源文件夾

IntelliJ IDEA 根據(jù)您選擇的資源類型和限定符組成新資源文件夾的名稱,并在該res文件夾下創(chuàng)建一個(gè)具有此名稱的文件夾。該名稱的構(gòu)建符合 Android 命名約定。

  1. 在“項(xiàng)目(Project)”工具窗口中,右鍵單擊存儲(chǔ)所有 Android 資源定義的res節(jié)點(diǎn)。在上下文菜單中選擇:新建| Android資源目錄(New | Android resource directory)。將打開 "新建資源目錄(New Resource Directory)" 對話框。
  2. 從“資源類型(Resource Type)”下拉列表中,選擇要存儲(chǔ)在新文件夾中的資源類型。所選類型顯示在“目錄名稱(Directory name)”字段中。
  3. 執(zhí)行以下操作之一:
    • 如果您的應(yīng)用程序不需要與各種 Android 設(shè)備兼容,并且因此不需要多屏幕支持,只需單擊“確定”即可。
    • 如果要提供替代資源,請指定定義特定設(shè)備配置的資源限定符。
      • 從 Available Qualifiers(可用限定符)列表中選擇所需的限定符,然后單擊按鈕。所選項(xiàng)目被添加到選擇的限定符列表中。根據(jù)特定的限定符,可以手動(dòng)指定其值,或從選擇的限定符旁邊的下拉列表中選擇所需的值。
      • 要?jiǎng)h除限定符,請?jiān)谶x擇的限定符列表中選擇它,然后單擊該按鈕。

      IntelliJ IDEA 將所有選定的限定符附加到以破折號字符作為分隔符的資源類型。結(jié)果名稱顯示在“目錄名稱(Directory name)”字段中。

IntelliJ IDEA 將在該res節(jié)點(diǎn)下生成具有復(fù)合名稱的新文件夾。

在相關(guān)資源文件夾中創(chuàng)建資源定義文件

  1. 在“項(xiàng)目(Project)”工具窗口中,右鍵單擊存儲(chǔ)所有 Android 資源定義的res節(jié)點(diǎn)。從上下文菜單中選擇:新建| Android資源文件(New | Android resource file)。將打開 "新建資源文件(New Resource Directory)" 對話框。
  2. 在“文件名(File name)”文本框中指定新資源定義文件的名稱,遵循 Android 命名準(zhǔn)則。
  3. 從“資源類型(Resource Type)”下拉列表中選擇資源類型。您可以使用向上和向下鍵盤按鍵從File name文本框中滾動(dòng)資源類型列表。
  4. 要啟用編碼幫助,請?jiān)凇案兀≧oot element)”字段中將http://schemas.android.com/apk/res/android 架構(gòu)指定為值xmlns:android。
  5. 執(zhí)行以下操作之一:
    • 如果您的應(yīng)用程序不需要與各種 Android 設(shè)備兼容,并且因此不需要多屏幕支持,只需單擊“確定”即可。
    • 要提供替代資源,請指定定義特定設(shè)備配置的資源限定符。
      • 從Available Qualifiers列表中選擇所需的限定符,然后單擊按鈕。所選項(xiàng)目被添加到選擇限定符列表中。根據(jù)特定的限定符,可以手動(dòng)指定其值,或從選擇限定符旁邊的下拉列表中選擇所需的值。
      • 要?jiǎng)h除限定符,請?jiān)谶x擇的限定符列表中選擇它,然后單擊該按鈕。

      IntelliJ IDEA 將所有選定的限定符附加到以破折號字符作為分隔符的資源類型。結(jié)果名稱顯示在“目錄名稱(Directory name)”字段中。

  6. 準(zhǔn)備好后點(diǎn)擊“確定”。IntelliJ IDEA 組成將要保存新文件的資源文件夾的名稱。該名稱是根據(jù)指定的資源類型和符合 Android 命名約定的限定符構(gòu)建的。如果這個(gè)文件夾已經(jīng)存在,IntelliJ IDEA 會(huì)將新文件保存在其中。如果找不到這樣的文件夾,IntelliJ IDEA 會(huì)在res節(jié)點(diǎn)下創(chuàng)建它,并在那里保存新的資源定義文件。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號