
- 所有以drawable開頭的檔案夾都是用來存放圖片的,
- 所有以mipmap開頭的檔案夾都是用來存放應用圖示的
- 所有以values開頭的檔案夾都是用來存放字符串、樣式、顏色等配置的,
- layout檔案夾是用來放布局檔案的,
打開res/values/strings.xml檔案,內容如下所示:
<resources>
<string name="app_name">HelloWorld</string>
</resources>
可以看到,這里定義了一個應用程式的字串,我們有以下兩種方式來參考它,
- 在代碼中通過R.string.app_name可以獲得該字串的參考,
- 在XML中通過@string/app_name可以獲得該字串的參考,
基本的預防就是上邊兩種形式,其中string部分是可以替換的, - 如果是參考的圖片資源就可以替換成drawable,
- 如果是參考的應用圖示就可以替換成mipmap,
- 如果參考的布局檔案就可以替換成layout,
下邊舉一個簡單的例子來幫助你理解,打開AndroidManifest.xml檔案,找到如下代碼:
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
...
</application>
其中HelloWorld專案的應用圖示就是通過android:icon屬性來指定的,應用的名稱則是通過android:label屬性指定的,
本文由博客一文多發平臺 OpenWrite 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/31637.html
標籤:Android
