android应用程序资源目录

1.values资源:

  strings;color;dimen(尺寸);array;Location:value-fr;value-en(多国语言)

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">To Do List</string>
<color name="app_background">#FF0000FF</color>
<dimen name="default_border">5px</dimen>
<array name="string_array">
<item>Item 1</item>
<item>Item 2</item>
<item>Item 3</item>
</array>
<array name="Inreger_array">
<item>1</item>
<item2</item>
<item>3</item>
</array>
</resources>

px(像素);in(英寸);pt(点距);mm(毫米);dp(密度无关像素);sp(范围无关像素)

推荐:长宽高:dp;字体sp

2.Style&theme(样式、主题)

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="BaseText">
<item name="android:textSize">14sp</item>
<item name="android:textColor">#111</item>
</style>
</resources>

  

3.drawable:常常定义与界面元素美化相关的xml文件

4.layout

5.anim(animation动画):tweened(anim);frame(drawable)

6.menu

得到资源:

  得到Assets内容:this.getResource().getAssets()

  得到color内容:this.getResource().getColor()

  等等

资源之间相互调用@+资源类型+id

主题?+style+id

 

@android:name android提供的资源

posted @ 2014-01-07 21:28  Eudora_Do  阅读(343)  评论(0编辑  收藏  举报