Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android開發教程之系統資源的使用方法 android資源文件

android開發教程之系統資源的使用方法 android資源文件

編輯:關於Android編程

一、顏色資源
1、顏色XML文件格式
復制代碼 代碼如下:
<?xml version="1.0" encoding="utf-8"?>
<resources> //resources根元素
   <color name="" >#000000</color>
//color子元素
</resouces>

2、引用格式:

java代碼中:R.color.color_name  (這是一個int型的數據,用於表示資源的地址)
XML文件中: @color/color_name

3、獲得顏色值的方法  getResources().getColor();   返回一個類似#0000FF的顏色值

二、字符串資源

1、XML文件格式
復制代碼 代碼如下:
<?xml version="1.0" encoding="utf-8"?>
<resources> //resources根元素
<string name="" >StringHere</string>
//string子元素
</resouces>


2、引用格式
java代碼中:  R.string.string_name  
XML文件中:  @string/string_name
3、獲得字符串的方法:  Resources.getString(int);    返回一個String類型的對象

注意在控件中setText(int resid)   和setText(String string_name)    這兩個方法都是允許的

三、尺寸資源

1、XML文件:
復制代碼 代碼如下:
<dimen name=dimen_name> dimen_value</dimen>

尺寸值的單位可以是px(像素)  或者 mm(毫米,實際屏幕尺寸)或dp

2、引用格式
java代碼:   R.dimen.dimen_name
XML文件中:    @dimen/dimen_name
3、Resources.getDimension(R.dimen.dimen_name);
注意使用這個方法返回的是一個float類型的值,而setWidth()參數一般要求是int 類型的,所以要進行一次強制類型轉換。

四、XML資源文件

1、XMl文件:
android程序自帶的xml 文件一般放在values/xml/xml_name.xml  處,這裡需要使用new->file床建一個新的xml文件;
xml文件的版本
復制代碼 代碼如下:
<?xml version="1.0" encoding="utf-8"?>

2、java代碼中R.xml.xml_name
3、Resources.getXml(int resid );   返回的是一個XmlResourceParser對象

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved