安卓开发中strings.xml的使用

简介: 为了使用方便也是为了代码规范化,我们都将文字信息放在res-values-strings.xml中, 因为开发中需要用到将文字的换行,百度了一下,可以将文字段信息直接在strings.xml文件中换行 具体做法 属性\n攻击力+60点,并附带18\%%吸血效果\n\n使用\n3秒内普通攻击附带84\%%吸血效果,冷却时间50秒。

为了使用方便也是为了代码规范化,我们都将文字信息放在res-values-strings.xml中,

因为开发中需要用到将文字的换行,百度了一下,可以将文字段信息直接在strings.xml文件中换行

具体做法

<string name="aaaa">属性\n攻击力+60点,并附带18\%%吸血效果\n\n使用\n3秒内普通攻击附带84\%%吸血效果,冷却时间50秒。</string>

我们看到其中\n就是换行符,

需要注意的是在文字段信息中,想要输出%号可不是直接打一个百分比号,否则会出现错误

1 Description    Resource    Path    Location    Type
2 error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute?    strings.xml    /群雄/res/values    line 16    Android AAPT Problem
1 Description    Resource    Path    Location    Type
2 error: Unexpected end tag string    strings.xml    /群雄/res/values    line 16    Android AAPT Problem

出现这两种错误,正确的做法就是在想要输出的%号之间加一个\% ,即\%%

 

相关文章
|
6月前
|
XML 安全 数据格式
XML基础入门:关于XML解析
XML基础入门:关于XML解析
36 0
|
6月前
|
XML 存储 JavaScript
XML入门一
XML入门一
53 0
|
6月前
|
XML 存储 缓存
XML入门三
XML入门三
43 0
|
8月前
|
XML JSON JavaScript
XML语言
XML语言
62 0
|
XML JavaScript Java
python【模块】xml.etree.ElementTree 解析 xml(1)
python【模块】xml.etree.ElementTree 解析 xml(1)
python【模块】xml.etree.ElementTree 解析 xml(1)
|
XML 数据格式 Python
python【模块】xml.etree.ElementTree 解析 xml(2)
python【模块】xml.etree.ElementTree 解析 xml(2)
|
XML 存储 JSON
第十一讲:Android中的xml和Json文件的解析
第十一讲:Android中的xml和Json文件的解析
43074 2
第十一讲:Android中的xml和Json文件的解析
|
XML 存储 JSON
XML 教程(一文彻底搞懂XML)
只有启航 才会到达理想的目的地
1150 0
XML 教程(一文彻底搞懂XML)
|
XML Web App开发 数据格式
推荐一个好用的Chrome扩展,专门处理xml的,名叫XML Tree
推荐一个好用的Chrome扩展,专门处理xml的,名叫XML Tree
154 0
推荐一个好用的Chrome扩展,专门处理xml的,名叫XML Tree
|
XML 数据格式
XML——XML操作
XML——XML操作
86 0

相关课程

更多