天天看點

我的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

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

  作者:歐陽鵬  歡迎轉載,與人分享是進步的源泉!

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