編輯:Android開發實例
1. 在XML 文件中引用資源的語法如下:
1) @[package:]type/name
使用我們自己包下的資源可以省略package。在xml 文件中, 如main.xml 以及AndroidMainfest.xml 文件中通過“@drawable/icon”的方式獲取。其中“@”代表的是R.java 類,“drawable”代表R.java 中的靜態內部類“drawable”,“/icon”代表靜態內部類“drawable”中的靜態屬性“icon”。
而該屬性可以指向res 目錄下的“drawable-*dpi”中的icon.png 圖標。其他類型的文件也比較類似。凡是在R 文件中定義的資源都可以通過“@ Static_inner_classes_name/resourse_name”的方式獲取。?a class="__cf_email__" href="/cdn-cgi/l/email-protection" data-cfemail="2bcc8a9b6b424f">[email protected]/button”,
“@string/app_name”。
2) 如果訪問的是Android 系統中帶的文件,則要添上包名“android:”。如android:textColor="@android:color/red" 。
2. “@+id/string_name”表達式
順便說一下,在布局文件當中我們需要為一些組件添加Id 屬性作為標示,可以使用如下的表達式“@+id/string_name”其中“+”表示在R.java 的名為id 的內部類中添加一條記錄。如"@+id/button"的含義是在R.java 文件中的id 這個靜態內部類添加一條常量名為button,該常量就是該資源的標識符。如果id 這個靜態內部類不存在,則會先生成它。通過該方式生成的資源標識符,仍然可以以“@id/string_name”的方式引用。
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
Android的允許通過添加不同種類的處理圖像效果。可以輕松地應用圖像處理技術來增加某些種類的圖像效果。這些影響可能是亮度,黑暗中,灰度轉換等Android提供了Bitm
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放