values在哪

values在哪,第1张

Android资源文件--values夹下文件及用法

以下文件皆在values文件夹下。例如:全路径:res/values/string.xml。

I>strings.xml文件,定义一些需要在开发中使用的字符串变量和数组,用来实现国际化,使用方法分别为:R.string.自己命名的名称、@string/自己命名的名称。

Android4.0

篮球

足球

使用举例:

在xxx.java文件中使用方法:getResource().getString(R.string.app_name)

在xxx.xml文件中使用方法:android:text=“@string/app_name”

II>array.xml文件,定义存放一些数组的内容,使用方法同上。

#000

#fff

使用举例:

在xxx.java文件中使用方法:getResource().getStringArray(R.arry.color)

在xxx.xml文件中使用方法:android:entries=“@array/color”(注:为spinner添加数组初始值)

III>colors.xml文件,主要存放一些自定义的颜色,使用方法同上。

#f00

使用举例:

在xxx.java文件中使用方法:getResource().getColor(R.color.RED)

在xxx.xml文件中使用方法:android:background=“@color/RED”

IV>dimens.xml文件,主要定义一些尺寸,使用方法同上。

15dp

使用举例:

在xxx.xml文件中使用方法:android:background=“@dimens/horizontal_margin”

尺寸的单位:

符号名称用法

dp独立像素与设备大小无关

dx像素与设备大小无关

sp放大像素一般用于设置文字的大小

长度转换:1 pt = 1/72 in

长度单位:

符号名称

pt磅

in英寸

mm毫米

cm厘米

V>bools.xml文件,定义一个布尔型的文件,使用方法同上。

true

VI>styles.xml文件,放置样式的文件,可以使自己定义的样式,也可存放法系统的样式,样式可以应用用在窗口、控件、布局、主题设置中,但是必须与控件(View)的属性保

在Android开发中,values文件夹用于存储应用程序的资源值,如字符串、颜色、尺寸等。values文件夹下的资源值可以在应用程序的代码中直接引用,但是不能存储布局文件。

布局文件应该存储在res/layout文件夹下,而不是values文件夹下。在布局文件中,可以定义应用程序的界面布局和控件的位置、大小等属性。布局文件中的控件可以在应用程序的代码中进行 *** 作和处理。

因此,如果您需要存储布局文件,应该将它们放在res/layout文件夹下,而不是values文件夹下。同时,为了方便管理和维护,建议按照功能或模块将布局文件进行分类存储。

values-v11代表在API 11+的设备上,用该目录下的styles.xml代替res/values/styles.xml,其中API 11+代表android 3.0 +。

values-v14代表在API 14+的设备上,用该目录下的styles.xml代替res/values/styles.xml,其中API 14+代表android 4.0 +。

Android是一种基于Linux的自由及开放源代码的 *** 作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。

其中:

①values-v11表示3.0及以上版本都会使用这里面的配置文件。

②values-v14表示4.0及以上版本都会使用这里面的配置文件。

③values-v9  ,values-v8,values-v1这些也都是有的,只不过很少用罢了。

④values-v11用的比较多,是因为3.0版本就是为pad而专门设计的,所以一般这个都需要一些单独的配置。同时考虑到4.0以上的版本还是以手机为主,所以需要再添加一个values-v14。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11910060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存