1. Android
資源種類、訪問方法。
Android
的資源可以分爲兩大類:
-
原生資源:無法通過由R類進行索引的原生資源
-
索引資源:通過R類進行自動索引的資源
資源訪問的方式由兩種:
- Java代碼訪問資源:
使用來自 R
類的某個子類的靜態整型數,例如:
R.string.hello
- 在XML文件中訪問資源:
使用同樣與您 R
類中定義的資源 ID 對應的特殊 XML 語法,例如:
@string/hello
2. Application
類的應用場景
- 對
Android
運行時廣播的應用程序級事件(如低內存,配置改變等)做出響應 - 在應用程序組件之間傳遞對象
- 管理和維護多個應用程序組件所使用的資源
3. AndroidManifest.Xml
文件包含那些信息?
- 聲明應用程序的包名
- 描述應用程序組件
- 確定宿主應用組件進程
- 聲明應用程序擁有的權限
- 定義應用程序所支持API的最低等級
- 列舉應用程序必須鏈接的庫
4. Drawable
圖像資源的使用步驟
Android應用程序中所使用的小圖標,圖像或北京圖像存放在資源目錄res/drawable
下
- Java代碼中訪問圖像資源:
//語法
R.drawable.[圖像文件名]
//示例
Resource.getDrawable(R.drawable.icon);
- XML文件中訪問圖像資源
//語法
@drawable/[圖像文件名]
//示例
android:icon="@drawable/app_icon"
5. Android常用的資源有哪些
Android常用定義資源的XML文件有四種:
strings.xml
:用於定義文本內容的資源文件colors.xml
:用於定義顏色設置的資源文件dimens.xml
:用於定義尺寸的資源文件styles.xml
:用於定義主題和樣式的資源文件