編輯:關於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”的方式獲取。如“@id/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”的方式引用。
Andriod DiskLruCache的使用案例 DiskLruCache是谷歌推薦的用來實現硬盤緩存的類,本案例將對DiskLruCache的基本用法做一個總結,
Java的進化? Kotlin初探與集成Android項目 介紹: Statically typed programming language for the JVM
Android API Guides---Text and Input 文本和輸入 使用文字服務添加便利功能,例如復制/粘貼和拼寫檢查到您的應用程序。您也可以開發自己
簡單模擬QQ界面框架。,qq界面框架 1 package com.lixu.qqjiemian; 2 3 import java.util.Timer; 4 im