Android使用资源(一)
Android 中的资源是指可以在代码中使用的外部文件
(1)字符串资源
定义字符串资源:
字符串资源位于res/values目录下,根元素是
关于泡泡龙
使用字符串资源:
在Java中使用:
R.string.字符串的名字
在XML文件中使用:
android:text="@string/title"
(2)颜色资源
定义颜色资源:
#RGB,#ARGB,#RRGGBB,#AARRGGBB(A:透明度,R:红色,G:绿色,B:蓝色)
颜色资源位于res/values目录下,根元素是
#f00 #000
使用颜色资源:
在Java中使用:
R.color.颜色资源的名字
在XML文件中使用:
android:textColor="@color/title"
(3)尺寸资源
定义尺寸资源:
px:像素,每个px对应屏幕上的一个点
in:英寸,标准长度单位,每英寸2.54厘米
pt:磅,屏幕物理长度单位
dip或dp:一种基于屏幕密度的抽象单位
sp(比例像素):主要处理字体的大小
mm(毫米):屏幕物理长度单位
颜色资源位于res/values目录下,根元素是
26dp
使用尺寸资源:
在Java中使用:
R.diemn.尺寸资源的名字
在XML文件中使用:
android:textSize="@dimen/introduce"
(4)数组资源:
Android中,不推荐在Java程序中定义数组,推荐使用数组资源文件来定义数组
定义数组资源文件:
数组资源位于res/values目录下,根元素是
然后使用name属性定义数组名称,使用
使用数组资源:
在Java中使用:
R.array.数组名
在XML文件中使用:
(5)使用布局资源
使用布局资源:
在Java中使用:
R.layout.文件名
在XML文件中使用:
(6)样式资源
定义布局资源:
样式资源位于res/values目录下,根元素是
style.xml的具体代码如下:
使用布局资源:
在Java中使用:
R.style.样式资源名
在XML文件中使用:
(7)主题资源
1.在AndroidManifest.xml文件中使用主题资源
2.在Java文件中使用主题资源
setTheme(R.style.bg);
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
