Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1078029
  • 博文数量: 403
  • 博客积分: 10272
  • 博客等级: 上将
  • 技术积分: 4407
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 14:22
文章分类

全部博文(403)

文章存档

2012年(403)

分类: 嵌入式

2012-03-02 13:05:45

Java代码 复制代码 收藏代码
  1. Resources Resources = getBaseContext().getResources();
Resources Resources = getBaseContext().getResources();



一、strings.xml代码


Xml代码 复制代码 收藏代码
  1. xml version="1.0" encoding="utf-8"?>
  2. <resources>
  3. <string name="hello">Hello World, Main!string>
  4. resources>
Hello World, Main!


获取代码:

Java代码 复制代码 收藏代码
  1. String app_name = getResources().getString(R.string.app_name);
String app_name = getResources().getString(R.string.app_name);



二、arrays.xml代码

Xml代码 复制代码 收藏代码
  1. xml version="1.0" encoding="utf-8"?>
  2. <resources>
  3. <array
  4. name="items">
  5. <item>中国item>
  6. <item>日本item>
  7. <item>韩国item>
  8. array>
  9. <integer-array
  10. name="moneys">
  11. <item>100item>
  12. <item>200item>
  13. <item>300item>
  14. <item>400item>
  15. <item>500item>
  16. integer-array>
  17. <string-array
  18. name="levels">
  19. <item>一等级item>
  20. <item>二等级item>
  21. <item>三等级item>
  22. string-array>
  23. resources>
中国 日本 韩国 100 200 300 400 500 一等级 二等级 三等级


获取代码:

Java代码 复制代码 收藏代码
  1. String items[] = getResources().getStringArray(R.array.level);
  2. int int_array[] = getResources().getIntArray(R.array.moneys);
String items[] = getResources().getStringArray(R.array.level); int int_array[] = getResources().getIntArray(R.array.moneys);



三、colors.xml代码


Xml代码 复制代码 收藏代码
  1. xml version="1.0" encoding="utf-8"?>
  2. <resources>
  3. <color name="white">#ffffffcolor>
  4. <color name="black">#000000color>
  5. <color name="grey">#333333color>
  6. <color name="yellow">#fccf29color>
  7. resources>
#ffffff #000000 #333333 #fccf29


获取代码:

Java代码 复制代码 收藏代码
  1. int color = getResources().getColor(R.color.yellow);
  2. textView1.setTextColor(color);
  3. //或者写成textView1.setTextColor(Color.YELLOW);
int color = getResources().getColor(R.color.yellow); textView1.setTextColor(color); //或者写成textView1.setTextColor(Color.YELLOW);



四、styles.xml代码


Xml代码 复制代码 收藏代码
  1. xml version="1.0" encoding="utf-8"?>
  2. <resources>
  3. <style name="titleText">
  4. <item name="android:textSize">18pxitem>
  5. <item name="android:textColor">#213255item>
  6. <item name="android:background">#888888item>
  7. style>
  8. resources>


获取代码(xml):

Xml代码 复制代码 收藏代码
  1. style="@style/titleText"
style="@style/titleText"



五、dimens.xml代码


Xml代码 复制代码 收藏代码
  1. xml version="1.0" encoding="utf-8"?>
  2. <resources>
  3. <dimen name="big_font">30pxdimen>
  4. <dimen name="middle_font">20pxdimen>
  5. <dimen name="small_font">10pxdimen>
  6. resources>
30px 20px 10px


获取代码:

Java代码 复制代码 收藏代码
  1. float dimens = getResources().getDimension(R.dimen.big_font);
  2. xml_dimens.setTextSize(dimens);
阅读(577) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~