编写过html代码的人应该知道html支持转义字符,转义字符可以显示空格、缩进、换行符等。 在Android开发中,还可以通过转义字符来显示特殊字符。
1 .转义字符的显示格式
安卓转义字符用unicode代码表示。 常用的显示格式有Hex格式和HTML格式。
常见的转义字符如下:
文字
HTML
黑克斯
半角空格(半角符号) )
(u0020
全角空格(中文符号) )
u3000
首行缩进
u3000u3000
(u0026
@
@
(u0040
%
37;
() 25
在布局文件中使用转义字符需要HTML格式:
xmlns 3360安卓=' http://方案.安卓.com/apk/RES /安卓'
Android : layout _ width=' match _ parent '
Android : layout _ height=' match _ parent '
Android : orientation=' vertical '
Android : layout _ width=' match _ parent '
Android : layout _ height=' wrap _ content '
android:text='名称' /
Android : layout _ width=' match _ parent '
Android : layout _ height=' wrap _ content '
Android :文本='电话号码' /
string.xml要求使用Hex格式。
姓氏u3000u3000名
电话号码
2 .表示形式的换算
HTML格式实际上以十进制形式显示Unicode代码,但Hex格式实际上以十六进制形式显示Unicode代码,因此显示格式的转换本质上是不同的进制转换。
如果@中的数字从64转换为十六进制数,则对应于u0040中的数字40。 下图为计算器的显示结果。
计算结果. png
最后,我们将发布Unicode代码查询网站,以便于查询Unicode代码。
统一查找
FileFormat.Info
参考博客:
电子字符编码备注: ASCII、Unicode、UTF-8