资源XML文件定义

资源类型

资源位置

资源文件格式

资源获得方法

引用资源方式

颜色

res/values/colors.xml

使用

根元素

子元素 #color_value

Resources.getColor();

Java代码:

R.color.color_name

Xml文件:

@[package:]color/color_name

字符串

res/values/strings.xml

子元素string_value

Resources.getString();

Java代码:

R.string.string_name

Xml文件:

@[package:]string/string_name

尺寸

Res/values/dimens.xml

px[像素].in[英尺]..mm[毫米].pt[点].dp.sp

dimen_value

getResources().getDimension()

Java代码:

R.dimen.diment_name

Xml文件:

@[package:]dimen/dimen_name

任意xml

Res/xml/test.xml

子元素

getResources().getXml()

Java代码:

R.xml.xml_name

Drawable

res/drawable/file_name.png、file_name.jpg、file_name.gif

 

Resources.getDrawable()

Java代码:

R.drawable.file_name

Xml文件:

@[package:]drawable/file_name

Layout

res/layout/my_layout.xml

<布局类 xmlns:android="http://schemas.android.com/apk/res/android"  id=”@+id/string_name”>

<视图组件或者嵌套布局类>

Acitity.setContentView()

Java代码:

R.layout.layout_name

Xml文件:

@[package:]layout/layout_name

Menu菜单资源

res/menu/my_menu.xml

 

Java代码:

R.menu.my_menu

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部