天天看点

我的Android进阶之旅------>Android资源文件string.xml中\u2026的意思

我的Android进阶之旅------>Android资源文件string.xml中\u2026的意思

      今天看了一个string.xml文件,对其中的一行代码中包含的\u2026不是很理解,后来查阅资料后发现了其中的意思。

代码如下:

解释:

其中的 \u2026 的意思是表示省略号,是unicode的16进制表示,

因此上面的loading_video表示:加载视频...

 还查到 \u0020的意思是表示空格,是unicode的16进制表示

      在XML中写字符串时,可能需要在字符串后面加空格,A_B(中间有空格的情况)是没有问题,用不到转义字符;

     但 是AB_ (后面有空格的)时候,就需要转个义。XML转义字符 ,\u0020写xml string的时候可能会用到 。

另外附录一下ASCII码和UNICODE是字符的两种不同的编码方式

Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。随着计算机工作能力的增强,Unicode也在面世以来的十多年里得到普及。 Unicode 是基于通用字符集(Universal Character

====================================================================================

  作者:欧阳鹏  欢迎转载,与人分享是进步的源泉!

===================================================================================