android特殊字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android特殊字符相关的知识,希望对你有一定的参考价值。

项目中要在string.xml 中显示特殊符号,如@号冒号等,直接写肯定不行啦。。只能考虑使用ASCII码进行显示: 

@号 @ 
:号 : 
空格   
 
布局文件中 
<string name="followers_text">关注(%s)</string>

String.format(getString(R.string.followers_text), "") 

or
getString(R.string.followers_text,"");

又或者

1、整型,比如“小姐今年23岁了”,这个23是整型的。在string.xml中可以这样写, 

Java代码  
  1. <string name="old">小姐今年%1$d岁了</string>  


在程序中,使用 

    1. String sAgeFormat = getResources().getString(R.string.old);    

    2. String sFinalAge = String.format(sAgeFormat, 23);    

    3. 将%1$d替换为23; %1$d表达的意思是整个name=”old”中,第一个整型的替代。如果一个name中有两个需要替换的整型内容,则第二个写为:%2$d,以此类推;具体程序中替换见下面的string型; 
    4. 2、string型,比如“我的名字叫李四,我来自首都北京”;这里的“李四”和“首都北京”都需要替换。 
      在string.xml中可以这样写, 

      Java代码  技术分享

      1. <string name="alert">我的名字叫%1$s,我来自%2$s</string>  


      在程序中: 

      Java代码  技术分享

      1. String sAgeFormatString sAgeFormat1= getResources().getString(R.string.alert);      

      2. tring sFinal1 = String.format(sAgeFormat1, "李四","首都北京");    

      这里两个string需要替换的,按照上面程序的顺序依次对应。

       


以下为常见的ASCII十进制交换编码: 

&#032;--> <-- 这边是空格 
&#033;-->!<-- 
&#034;-->"<-- xml中需要在前面加入\ 
&#035;-->#<-- 
&#036;-->$<-- 
&#037;-->%<-- 
&#038;-->&<-- 
&#039;-->‘<-- 
&#040;-->(<-- 
&#041;-->)<-- 
&#042;-->*<-- 
&#043;-->+<-- 
&#044;-->,<-- 
&#045;-->-<-- 
&#046;-->.<-- 
&#047;-->/<-- 
&#058;-->:<-- 
&#059;-->;<-- 
&#060;--><<-- 
&#061;-->=<-- 
&#062;-->><-- 
&#063;-->?<-- 
&#064;-->@<-- 
&#091;-->[<-- 
&#092;-->-- 
&#093;-->]<-- 
&#094;-->^<-- 
&#095;-->_<-- 
&#096;-->`<-- 
&#123;-->{<-- 
&#124;-->|<-- 
&#125;-->}<-- 
&#126;-->~<-- 
&#160;--> <--这边是空格,在xml首字符中不会被忽略 
&#161;-->¡<-- 
&#162;-->¢<-- 
&#163;-->£<-- 
&#164;-->¤<-- 
&#165;-->¥<-- 
&#166;-->¦<-- 
&#167;-->§<-- 
&#168;-->¨<-- 
&#169;-->©<-- 
&#170;-->ª<-- 
&#171;-->«<-- 
&#172;-->¬<-- 
&#173;-->­<-- 
&#174;-->®<-- 
&#175;-->¯<-- 
&#176;-->°<-- 
&#177;-->±<-- 
&#178;-->²<-- 
&#179;-->³<-- 
&#180;-->´<-- 
&#181;-->µ<-- 
&#182;-->¶<-- 
&#183;-->•<-- 
&#184;-->¸<-- 
&#185;-->¹<-- 
&#186;-->º<-- 
&#187;-->»<-- 
&#188;-->¼<-- 
&#189;-->½<-- 
&#190;-->¾<-- 
&#191;-->¿<-- 
&#192;-->À<-- 
&#193;-->Á<-- 
&#194;-->Â<-- 
&#195;-->Ã<-- 
&#196;-->Ä<-- 
&#197;-->Å<-- 
&#198;-->Æ<-- 
&#199;-->Ç<-- 
&#200;-->È<-- 
&#201;-->É<-- 
&#202;-->Ê<-- 
&#203;-->Ë<-- 
&#204;-->Ì<-- 
&#205;-->Í<-- 
&#206;-->Î<-- 
&#207;-->Ï<-- 
&#208;-->Ð<-- 
&#209;-->Ñ<-- 
&#210;-->Ò<-- 
&#211;-->Ó<-- 
&#212;-->Ô<-- 
&#213;-->Õ<-- 
&#214;-->Ö<-- 
&#215;-->×<-- 
&#216;-->Ø<-- 
&#217;-->Ù<-- 
&#218;-->Ú<-- 
&#219;-->Û<-- 
&#220;-->Ü<-- 
&#221;-->Ý<-- 
&#222;-->Þ<-- 
&#223;-->ß<-- 
&#224;-->à<-- 
&#225;-->á<-- 
&#226;-->â<-- 
&#227;-->ã<-- 
&#228;-->ä<-- 
&#229;-->å<-- 
&#230;-->æ<-- 
&#231;-->ç<-- 
&#232;-->è<-- 
&#233;-->é<-- 
&#234;-->ê<-- 
&#235;-->ë<-- 
&#236;-->ì<-- 
&#237;-->í<-- 
&#238;-->î<-- 
&#239;-->ï<-- 
&#240;-->ð<-- 
&#241;-->ñ<-- 
&#242;-->ò<-- 
&#243;-->ó<-- 
&#244;-->ô<-- 
&#245;-->õ<-- 
&#246;-->ö<-- 
&#247;-->÷<-- 
&#248;-->ø<-- 
&#249;-->ù<-- 
&#250;-->ú<-- 
&#251;-->û<-- 
&#252;-->ü<-- 
&#253;-->ý<-- 
&#254;-->þ<-- 
&#255;-->ÿ<-- 
&#256;-->ā<-- 
&#257;-->ā<-- 
&#258;-->?<-- 
&#259;-->?<-- 
&#260;-->?<-- 
&#261;-->?<-- 
&#262;-->?<-- 
&#263;-->?<-- 
&#264;-->?<-- 
&#265;-->?<-- 
&#266;-->?<-- 
&#267;-->?<-- 
&#268;-->?<-- 
&#269;-->?<-- 
&#270;-->?<-- 
&#271;-->?<-- 
&#272;-->?<-- 
&#273;-->?<-- 
&#274;-->ē<-- 
&#275;-->ē<-- 
&#276;-->?<-- 
&#277;-->?<-- 
&#278;-->?<-- 
&#279;-->?<-- 
&#280;-->?<-- 
&#281;-->?<-- 
&#282;-->ě<-- 
&#283;-->ě<-- 
&#284;-->?<-- 
&#285;-->?<-- 
&#286;-->?<-- 
&#287;-->?<-- 
&#288;-->?<-- 
&#289;-->?<-- 
&#290;-->?<-- 
&#291;-->?<-- 
&#292;-->?<-- 
&#293;-->?<-- 
&#294;-->?<-- 
&#295;-->?<-- 
&#296;-->?<-- 
&#297;-->?<-- 
&#298;-->ī<-- 
&#299;-->ī<-- 
&#300;-->?<-- 
&#301;-->?<-- 
&#302;-->?<-- 
&#303;-->?<-- 
&#304;-->?<-- 
&#305;-->?<-- 
&#306;-->?<-- 
&#307;-->?<-- 
&#308;-->?<-- 
&#309;-->?<-- 
&#310;-->?<-- 
&#311;-->?<-- 
&#312;-->?<-- 
&#313;-->?<-- 
&#314;-->?<-- 
&#315;-->?<-- 
&#316;-->?<-- 
&#317;-->?<-- 
&#318;-->?<-- 
&#319;-->?<-- 
&#320;-->?<-- 
&#321;-->?<-- 
&#322;-->?<-- 
&#323;-->?<-- 
&#324;-->ń<-- 
&#325;-->?<-- 
&#326;-->?<-- 
&#327;-->?<-- 
&#328;-->ň<-- 
&#329;-->?<-- 
&#330;-->?<-- 
&#331;-->?<-- 
&#332;-->ō<-- 
&#333;-->ō<-- 
&#334;-->?<-- 
&#335;-->?<-- 
&#336;-->?<-- 
&#337;-->?<-- 
&#338;-->Œ<-- 
&#339;-->œ<-- 
&#340;-->?<-- 
&#341;-->?<-- 
&#342;-->?<-- 
&#343;-->?<-- 
&#344;-->?<-- 
&#345;-->?<-- 
&#346;-->?<-- 
&#347;-->?<-- 
&#348;-->?<-- 
&#349;-->?<-- 
&#350;-->?<-- 
&#351;-->?<-- 
&#352;-->Š<-- 
&#353;-->š<-- 
&#354;-->?<-- 
&#355;-->?<-- 
&#356;-->?<-- 
&#357;-->?<-- 
&#358;-->?<-- 
&#359;-->?<-- 
&#360;-->?<-- 
&#361;-->?<-- 
&#362;-->ū<-- 
&#363;-->ū<-- 
&#364;-->?<-- 
&#365;-->?<-- 
&#366;-->?<-- 
&#367;-->?<-- 
&#368;-->?<-- 
&#369;-->?<-- 
&#370;-->?<-- 
&#371;-->?<-- 
&#372;-->?<-- 
&#373;-->?<-- 
&#374;-->?<-- 
&#375;-->?<-- 
&#376;-->Ÿ<-- 
&#377;-->?<-- 
&#378;-->?<-- 
&#379;-->?<-- 
&#380;-->?<-- 
&#381;-->?<-- 
&#382;-->?<--
 
 

以上是关于android特殊字符的主要内容,如果未能解决你的问题,请参考以下文章

Android Jetpack导航,另一个主机片段内的主机片段

我应该如何使用 Outlook 发送代码片段?

Android - 如何显示包含从片段中获取的字符串的快餐栏

如何在 PHP“回声”中插入带有撇号和其他特殊字符的文本? [复制]

Android系统修改之展讯平台的Mms不能发送西班牙特殊字符ú的问题

Char.toString没有特殊处理“和