Android string.xml如何輸入空格、換行等符號——轉義字符

在Android中,用戶每每會把全部的字符串保存在string.xml中,目的是方便統一管理,而且利於國際化,可是在這些字符串中直接輸入一些符號是不起任何效果的,好比空格,換行,大於號小於號等,這就須要使用轉義字符來進行轉移,這樣才能在使用時正確顯示字符。code

經常使用的XML轉義字符記錄以下:

     空格: <string name="out_bound_submit">出&#160;&#160;庫</string> 其中的&#160;就表明空格

   換行: <string name="hello_world">你好!\n世界!</string> 其中的\n就表明換行

   縮進: <string name="hello_world">你好!\t世界!</string> 其中的\t就表明按一次Tab鍵的幾個空格
        應當注意,因爲系統定義的基本的縮進的格數不一樣,有的表明4個半角字符,有的表明8個半角字符,          
   因此可能顯示時效果不一樣,建議若是編寫界面時儘可能少用。


    "  : &#34; 或 &quot; 
     '   : &#39; 或 &apos;
    &  :  &#38; 或 &amp;
    lt(<)   : &#60; 或 &lt;
    gt(>)  : &#62; 或 &gt;
相關文章
相關標籤/搜索