<?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="integer_array">
<item>3</item>
<item>2</item>
<item>1</item>
</array>
</resources>
Strings:
Android提供了HTML格式的string,在String中可以用HTML的标签,比如<b>,<i>,<u>等,用来表示变字体的格式。例如:
<string name="stop_msg"><b>Stop.</b></string>
同时可以把资源文件中的string作为String.format的输入参数,但是该方法不支持带有HTML标签的String. 要想在String.format方法中使用带有HTML标签的String,必须对它进行转义。比如:
<string name="stop_msg"><b>Stop.</b>.%1$s</string>
在代码中再把它转回来:
String rString = getString(R.string.stop_msg);
String fString = String.format(rString,"Collaborate and listen.");
CharSequence styleString = Html.formHtml(fString);
Color:
color 使用#开始,接着用两位十六进制的RGB值表示或是#A(透明度1~255)加上RGB:
#RGB , #RRGGBB , #ARGB, #AARRGGBB
<color name="opaque_blue">#00F</color>
<color name="transparent_green">#7700FF00</color>
Dimensions:
dimensions用于设置style和layout,比如设置加框(borders)和字体的高度。
dimen的单位有
px(screen pixels)
in(physical inches)
pt(physical points)
mm(physical millimeters)
dp(density - independent pixels relative to a 160-dpi screen)
sp(scale - independent pixels)
例子:
<dimen name="standard_border">5dp</dimen>
<dimen name="large_font_size">16sp</dimen>
分享到:
相关推荐
Android 工程里面values文件夹有dimens.xml文件,为了适配不同的分辨率,例如values-sw400dp,values-sw600dp,values-sw720dp,如果自己去生成这几个文件夹,需要根据values里面的dimens.xml进行计算,然后修改,这个...
Android Studio 在xml文件中设置界面布局1、xml文件中给输入框editText修改下划线颜色2、设置button按钮为圆角及修改按钮颜色3、运用约束布局时预览效果和运行效果不一致 写一写今天困扰我很久的问题:如何给...
本项目 用于 Android 中的xml 文件的字符串转为excel 文档,Android国际化文件整理为excel文件,再通过excel文档转为安卓所需要的values文件
android,color,xml,values
将所有excel1中的内容以自行配置(StringsToExcel.java)的文件夹(如"values-ko-rKR", "values-ja-rJP", "values-th-rTH", "values-hi-rIN", "values-ar-rSA","values-in")等自动放入到该放的地方完成xxx/values-in/...
android中官方建议的屏幕适配方式,通过根据不同的分辨率在工程的res文件夹下自动建立不同的尺寸文件夹,每个文件夹下都自动生成dimens.xml文件。
Android自定义View中attrs.xml的实例详解 我们在自定义View的时候通常需要先完成attrs.xml文件 在values中定义一个attrs.xml 然后添加相关属性 这一篇先详细介绍一下attrs.xml的属性。 <?xml version=1.0 ...
AndroidXML反编译神器工具使用说明 1.先下载APK。 2.必须配好JAVA环境变量 3.现在反编译工具,比如XP系统32位和WIN7系统32位选择Android_decompilation.exe,WIN7系统64位选择Android反编译工具(64位).exe 4.选择后...
Android中如何操作XmlValues的源码例子,在Android中使用xml,并为XML赋值、取值的例子,XML在android系统中的使用非常频繁,几乎第一个应用都与XML有联系,这个基础的XML操作例子,对于安卓编程开发来说,确实是...
这是一个通过xml文件自定义view的一个Demo
res\values\strings.xml res\xml\ethernet_settings.xml res\xml\ethernet_static_ip.xml src\com\android\settings\ethernet\EthernetSettings.java src\...
res\values\strings.xml res\xml\ethernet_settings.xml res\xml\ethernet_static_ip.xml src\com\android\settings\ethernet\EthernetSettings.java src\com\android\settings\ethernet\EthernetStaticIP.java ...
│ │ └─values │ │ colors.xml │ │ dimens.xml │ │ ids.xml │ │ strings.xml │ │ styles.xml │ │ │ ├─art │ │ attrs.png │ │ demo1.gif │ │ demo2.gif │ │ icon.png │ │ ...
Android字体大小自适应不同分辨率的解决办法 ...values-320×240 和 values-480×320 下新建xml文件dimens.xml,该xml文件内容如下: vaules-320×240下的dimens.xml内容如下: <?xml version=1.0
我们项目里面用的就是这个 解决了屏幕适配的问题 如果有什么问题 请留意
Android UI开发专题 Android UI开发专题(一) 之界面设计 近期很多网友对Android用户界面的设计表示很感兴趣,对于Android UI开发自绘控件和游戏制作而言掌握... float getDimension(int id) res/values/dimens.xml
txt2xml是用于将Excel表转换为Android中的strings.xml文件的python脚本。 Excel表易于管理字符串的翻译,而Android系统使用strings.xml来获取字符串。 如何使用 假设下面有一个Excel表: zh fr es 德 Main....
RGB颜色代码大全,xml文件格式AndroidStudio可以将文件中每个颜色代码前的点删掉然后放在values文件夹使用,否则颜色不起作用
其中第1行代码为居中显示,第二行为文本框大小,第三行为16进制的颜色,为蓝色,最后一栏是引用values文件夹中的strings.xml布局文件中的字符串资源。 第七步,修改后的布局文件内容如图所示。 第八步,点击values...
Android 13 原生系统下拉状态栏中是没有快捷截图按钮,现在需要添加快捷截图功能。 涉及修改的文件如下: modified: vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml modified: vendor/...