編輯:關於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對象
當你在QQ空間直播開啟直播後,會收到粉絲們的禮物,也就是星星。這些星星可以兌換成收益直接提現嗎?其實這些都是可以提取出來的現金,那麼下面小編教大家QQ空間直
在上一篇教程中,主要介紹了如何把OSG源代碼編譯成為能夠在Android項目下使用的函數庫。在這一篇教程中,我將針對如何在自己的Android項目中配置OSG函數庫進行詳
本文實例講述了Android編程使WebView支持HTML5 Video全屏播放的解決方法。分享給大家供大家參考,具體如下:1)需要在AndroidManifest.x
項目中經常碰到需要處理大圖片的問題,因為android對應用分配資源的限制,如果不進行相應的處理,容易造成OOM。 Android處理大圖的方法: 對於大圖先獲取出圖片的