android特殊字符

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

@号 @ 
:号 : 
空格  

布局文件中

<string name="followers_text">关注(%s)</string>
String.format(getString(R.string.followers_text), "") 

orgetString(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十进制交换编码:

--> <-- 这边是空格 
!-->!<-- 
"-->"<-- xml中需要在前面加入\ 
#-->#<-- 
$-->$<-- 
%-->%<-- 
&-->&<-- 
'-->‘<-- 
(-->(<-- 
)-->)<-- 
*-->*<-- 
+-->+<-- 
,-->,<-- 
--->-<-- 
.-->.<-- 
/-->/<-- 
:-->:<-- 
;-->;<-- 
<--><<-- 
=-->=<-- 
>-->><-- 
?-->?<-- 
@-->@<-- 
[-->[<-- 
\-->-- 
]-->]<-- 
^-->^<-- 
_-->_<-- 
`-->`<-- 
{-->{<-- 
|-->|<-- 
}-->}<-- 
~-->~<-- 
 --> <--这边是空格,在xml首字符中不会被忽略 
¡-->¡<-- 
¢-->¢<-- 
£-->£<-- 
¤-->¤<-- 
¥-->¥<-- 
¦-->¦<-- 
§-->§<-- 
¨-->¨<-- 
©-->©<-- 
ª-->ª<-- 
«-->«<-- 
¬-->¬<-- 
­-->­<-- 
®-->®<-- 
¯-->¯<-- 
°-->°<-- 
±-->±<-- 
²-->²<-- 
³-->³<-- 
´-->´<-- 
µ-->µ<-- 
¶-->¶<-- 
·-->•<-- 
¸-->¸<-- 
¹-->¹<-- 
º-->º<-- 
»-->»<-- 
¼-->¼<-- 
½-->½<-- 
¾-->¾<-- 
¿-->¿<-- 
À-->À<-- 
Á-->Á<-- 
Â-->Â<-- 
Ã-->Ã<-- 
Ä-->Ä<-- 
Å-->Å<-- 
Æ-->Æ<-- 
Ç-->Ç<-- 
È-->È<-- 
É-->É<-- 
Ê-->Ê<-- 
Ë-->Ë<-- 
Ì-->Ì<-- 
Í-->Í<-- 
Î-->Î<-- 
Ï-->Ï<-- 
Ð-->Ð<-- 
Ñ-->Ñ<-- 
Ò-->Ò<-- 
Ó-->Ó<-- 
Ô-->Ô<-- 
Õ-->Õ<-- 
Ö-->Ö<-- 
×-->×<-- 
Ø-->Ø<-- 
Ù-->Ù<-- 
Ú-->Ú<-- 
Û-->Û<-- 
Ü-->Ü<-- 
Ý-->Ý<-- 
Þ-->Þ<-- 
ß-->ß<-- 
à-->à<-- 
á-->á<-- 
â-->â<-- 
ã-->ã<-- 
ä-->ä<-- 
å-->å<-- 
æ-->æ<-- 
ç-->ç<-- 
è-->è<-- 
é-->é<-- 
ê-->ê<-- 
ë-->ë<-- 
ì-->ì<-- 
í-->í<-- 
î-->î<-- 
ï-->ï<-- 
ð-->ð<-- 
ñ-->ñ<-- 
ò-->ò<-- 
ó-->ó<-- 
ô-->ô<-- 
õ-->õ<-- 
ö-->ö<-- 
÷-->÷<-- 
ø-->ø<-- 
ù-->ù<-- 
ú-->ú<-- 
û-->û<-- 
ü-->ü<-- 
ý-->ý<-- 
þ-->þ<-- 
ÿ-->ÿ<-- 
Ā-->ā<-- 
ā-->ā<-- 
Ă-->?<-- 
ă-->?<-- 
Ą-->?<-- 
ą-->?<-- 
Ć-->?<-- 
ć-->?<-- 
Ĉ-->?<-- 
ĉ-->?<-- 
Ċ-->?<-- 
ċ-->?<-- 
Č-->?<-- 
č-->?<-- 
Ď-->?<-- 
ď-->?<-- 
Đ-->?<-- 
đ-->?<-- 
Ē-->ē<-- 
ē-->ē<-- 
Ĕ-->?<-- 
ĕ-->?<-- 
Ė-->?<-- 
ė-->?<-- 
Ę-->?<-- 
ę-->?<-- 
Ě-->ě<-- 
ě-->ě<-- 
Ĝ-->?<-- 
ĝ-->?<-- 
Ğ-->?<-- 
ğ-->?<-- 
Ġ-->?<-- 
ġ-->?<-- 
Ģ-->?<-- 
ģ-->?<-- 
Ĥ-->?<-- 
ĥ-->?<-- 
Ħ-->?<-- 
ħ-->?<-- 
Ĩ-->?<-- 
ĩ-->?<-- 
Ī-->ī<-- 
ī-->ī<-- 
Ĭ-->?<-- 
ĭ-->?<-- 
Į-->?<-- 
į-->?<-- 
İ-->?<-- 
ı-->?<-- 
IJ-->?<-- 
ij-->?<-- 
Ĵ-->?<-- 
ĵ-->?<-- 
Ķ-->?<-- 
ķ-->?<-- 
ĸ-->?<-- 
Ĺ-->?<-- 
ĺ-->?<-- 
Ļ-->?<-- 
ļ-->?<-- 
Ľ-->?<-- 
ľ-->?<-- 
Ŀ-->?<-- 
ŀ-->?<-- 
Ł-->?<-- 
ł-->?<-- 
Ń-->?<-- 
ń-->ń<-- 
Ņ-->?<-- 
ņ-->?<-- 
Ň-->?<-- 
ň-->ň<-- 
ʼn-->?<-- 
Ŋ-->?<-- 
ŋ-->?<-- 
Ō-->ō<-- 
ō-->ō<-- 
Ŏ-->?<-- 
ŏ-->?<-- 
Ő-->?<-- 
ő-->?<-- 
Œ-->Œ<-- 
œ-->œ<-- 
Ŕ-->?<-- 
ŕ-->?<-- 
Ŗ-->?<-- 
ŗ-->?<-- 
Ř-->?<-- 
ř-->?<-- 
Ś-->?<-- 
ś-->?<-- 
Ŝ-->?<-- 
ŝ-->?<-- 
Ş-->?<-- 
ş-->?<-- 
Š-->Š<-- 
š-->š<-- 
Ţ-->?<-- 
ţ-->?<-- 
Ť-->?<-- 
ť-->?<-- 
Ŧ-->?<-- 
ŧ-->?<-- 
Ũ-->?<-- 
ũ-->?<-- 
Ū-->ū<-- 
ū-->ū<-- 
Ŭ-->?<-- 
ŭ-->?<-- 
Ů-->?<-- 
ů-->?<-- 
Ű-->?<-- 
ű-->?<-- 
Ų-->?<-- 
ų-->?<-- 
Ŵ-->?<-- 
ŵ-->?<-- 
Ŷ-->?<-- 
ŷ-->?<-- 
Ÿ-->Ÿ<-- 
Ź-->?<-- 
ź-->?<-- 
Ż-->?<-- 
ż-->?<-- 
Ž-->?<-- 
ž-->?<--

时间: 2024-10-24 20:39:35

android特殊字符的相关文章

Android中访问网络时url中带有特殊字符的问题

Component Example value Also known as Protocol http scheme Authority username:[email protected]:8080   User Info username:password   Host host   Port 8080   File /directory/file?query   Path /directory/file   Query query   Ref ref fragment 一个完整的url链接

android处理url中的特殊字符

java处理url中的特殊字符(如&,%...) URL(Uniform Resoure Locator,统一资源定位器)是Internet中对资源进行统一定位和管理的标志. 一个完整的URL包括如下内容: 1. 应用协议名称,包括http,ftp,file等标志 2. 资源定位,是由(.)分割等网络路径 3. 端口号,按照规定,http应用端口是80,telnet协议应用端口是23. 4. 服务器中的文件路径 5. 文件中的编码位置 URL无法显示某些特殊符号,这个时候就要使用编码了.编码的格

Android之EditText 属性汇总 +限定输入某些特殊字符

找了很多地方都没看到,经过尝试,发现这么一种方法可以达到限定edittext中的字符. android:digits="1234567890qwertyuiopasdfghjklzxcvbnm`-=[]\;,./[email protected]#$%^*()_+}{:?&<>"&apos;" 里面是可以输入的字符,大家根据自己的需求添加. 再摘抄一部分其他前辈的博文,留做备份 android:layout_gravity="center

android string xml 转译 特殊字符问题

在编辑 string.xml 文件的时候,字符之间的空格用 Space 键是能显示出效果的的,但是字符后面如果需要添加空格,直接 Space 键是不管用的,此时 空格应该用  来表示: 如: <string name="score">Score :  </string>  ======> 这样就能显示出冒号后面的 空格 android strings.xml转义字符, 注意细节解决 http://lanyan-lan.iteye.com/blog/1561

android tips—商标类&#174;TM特殊字符在String.xml

© ---->? ® ---->? ™---->?

android string.xml中显示特殊字符

项目中要在string.xml 中显示特殊符号,如>号冒号等,直接写肯定不行啦..只能考虑使用ASCII码进行显示: @号 @ :号 : 空格 以下为常见的ASCII十进制交换编码: & #032;--> <-- 这边是空格 & #033;-->!<-- & #034;-->"<-- xml中需要在前面加入 & #035;-->#<-- & #036;-->$<-- & #037;-

Android SQLite案例

重点掌握execSQL()和rawQuery()方法,rawQuery()方法用于执行select语句. SQLiteOpenHelper,实现了onCreate和onUpgrade方法. 第一次创建之后接着会调用onCreate方法(我们在这里创建了数据表),之后onCreate就不再被调用. DatabaseHelper类: package com.example.hellodatabases; import android.content.Context; import android.d

使用android资源

1.我们可以命名的资源种类有多少? 答: res/anim/ XML文件,它们被编译进逐帧动画(frame by frame animation)或补间动画(tweened animation)对象 res/drawable/ .png..9.png..jpg文件,它们被编译进以下的Drawable资源子类型中: 要获得这种类型的一个资源,可以使用Resource.getDrawable(id) 位图文件 9-patches(可变尺寸的位图) 为了获取资源类型,使用mContext.getRes

Android远程桌面助手(Build 0787)

Android远程桌面助手(Build 0787) 新增: 增加了输入法的快速切换功能,支持通过Google拼音输入法在PC端快速输入中文: 增加了Broadcast的暂停和继续功能: 某些应用截屏失败时在PC端给出提示:Android端截屏失败的提示,Can't take screenshot due to limited storage space, or it isn't allowed by the app or your organisation/无法抓取屏幕截图.此应用或贵单位不允许