`
hsx9566
  • 浏览: 175500 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android 显示特殊符号

阅读更多
在android上使用ASCII显示特殊符号
在xml中表示如下:
<string name="symbol">&#165;</string>

相应的在代码中表示如下:
tv.setText(R.string.symbol);

或直接
char symbol=165;
tv.setText(String.valueOf(symbol));


以下为常见的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;-->IJ<--
&#307;-->ij<--
&#308;-->Ĵ<--
&#309;-->ĵ<--
&#310;-->Ķ<--
&#311;-->ķ<--
&#312;-->ĸ<--
&#313;-->Ĺ<--
&#314;-->ĺ<--
&#315;-->Ļ<--
&#316;-->ļ<--
&#317;-->Ľ<--
&#318;-->ľ<--
&#319;-->Ŀ<--
&#320;-->ŀ<--
&#321;-->Ł<--
&#322;-->ł<--
&#323;-->Ń<--
&#324;-->ń<--
&#325;-->Ņ<--
&#326;-->ņ<--
&#327;-->Ň<--
&#328;-->ň<--
&#329;-->ʼn<--
&#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;-->ž<--


分享到:
评论

相关推荐

    android11 特殊符号开头的联系人显示到“#”分组下面.pdf

    综上所述,解决Android 11中特殊符号开头的联系人显示问题,需要在数据层(`ContactsProvider2.java`)和应用层(`ContactLocaleUtils.java`)分别进行代码修改。在数据层,我们替换特殊符号的分组标签为“#”;在...

    android特殊字符

    Android系统原生支持Unicode字符集,这意味着大多数特殊字符都能在Android设备上正常显示。然而,不同的字体库对特殊字符的支持程度不同,因此,为了确保特殊字符正确显示,开发者可能需要引入特定的字体库。 ...

    Android 字母和数字和符号

    这个主题,"Android 字母和数字和符号",主要关注的是如何设计和实现一个包含字母、数字以及特殊符号的软键盘应用。这样的软键盘通常用于特定场景,比如密码输入或者特定语言输入,它可以提供更个性化的用户体验。 ...

    MTextView,解决Android TextView提前换行的问题

    MTextView是针对原生Android TextView进行优化的一个类,它专门处理了提前换行的问题,尤其是在处理含有图片、特殊符号或复杂排版的文本时。这个自定义视图通常会提供更精确的文本测量和布局计算方法,以确保文字...

    解决android文本组件行首不能为标点问题

    在Android开发中,TextView是用于显示单行或多行文本的常用组件。然而,开发者有时会遇到一个问题:当文本中包含标点符号时,系统默认不允许标点符号出现在行首,这可能会导致显示不正常或者不符合设计预期。本篇...

    android textview显示表情图片

    1. **Unicode表情支持**:大部分表情符号是Unicode字符,因此,如果你只是想显示基本的表情(如笑脸),只需要在字符串中直接输入对应的Unicode代码,TextView会自动将其解析为相应的图形。 2. **自定义字体**:...

    android 自定义随机键盘(全键般随机,字母+数字+标点符号都随机)

    - 每个按键可以使用`&lt;Keyboard.Key&gt;`元素表示,其中`android:codes`属性定义按键的值,`android:keyLabel`定义显示的字符。 2. **随机化逻辑** - 在应用运行时,我们需为每个按键生成一个随机的字符。这可以通过...

    android自定义全键盘随机(包含字母+标点符号+数字)

    这个“android自定义全键盘随机(包含字母+标点符号+数字)”项目提供了一个解决方案,它能够适应各种Android手机系统,为用户提供一个全面的、可自定义的输入界面。 首先,我们来探讨自定义键盘的基本概念。在...

    SocialTextView,一个简单的自定义android文本视图,突出显示内容,如提及、标签、电话、电子邮件和url。.zip

    这样,这些内容在显示时会以不同的样式呈现,比如改变颜色或添加下划线,使用户可以一眼识别出它们的特殊含义。 在实现这个功能时,SocialTextView可能采用了SpannableString和SpannableStringBuilder类,这两个类...

    Android-Android自定义键盘数字键盘和字母键盘

    对于更复杂的键盘,如添加特殊符号、切换大小写、设置Shift键等功能,可以扩展`CustomKeyboardService`类和布局文件,增加相应的逻辑处理。 通过这个过程,开发者可以灵活地创建满足特定需求的键盘,提供更好的用户...

    android自定义数字键盘

    这个键盘可以根据实际需求进行扩展,例如添加更多特殊功能按钮,如加减乘除符号,或者增加对多行文本的支持。同时,也可以考虑优化键盘的视觉样式,使其与应用程序的整体设计风格保持一致。通过自定义键盘,开发者...

    Android EditText 正则表达式 限制数字、字母、字符 输入 密码框

    - 当用户输入不符合规则时,可以使用`setError()`方法显示错误提示。 6. **自定义过滤器**: - 如果正则表达式不能满足复杂需求,可以自定义`InputFilter`,根据需要过滤或修改输入。 7. **性能考虑**: - 虽然...

    Android textview 文字中间加上图片

    例如,在显示用户头像、表情符号或者特殊标记时,就需要在TextView中插入图片。本文将详细介绍如何在Android的TextView中添加图片,并探讨相关的技术点。 一、插入资源图片 1. 使用`&lt;img&gt;`标签:如果你的TextView...

    Android自定义键盘之中文键盘demo

    8. **表情与特殊符号**: 许多现代键盘支持表情和其他特殊字符的输入。在布局文件中添加这些键,并处理相应的点击事件,以插入相应的字符。 9. **性能优化**: 为了提供流畅的用户体验,要考虑键盘的响应速度和...

    蒙古语竖排显示,蒙古语键盘,android,EditText

    在Android开发中,针对特定语言的支持是至关重要的,特别是对于像蒙古语这样有着特殊书写习惯的语言。蒙古语是一种从上到下、从右到左竖排显示的文字,这与大部分现代语言(如英语、汉语)的横排显示方式截然不同。...

    Android自定义软键盘

    `KeyboardView`是Android SDK提供的用于显示自定义键盘的组件。 ```java public class CustomKeyboardView extends KeyboardView { public CustomKeyboardView(Context context, AttributeSet attrs) { super...

    华为Android输入法详细设计

    在功能上,华为Android输入法整合了丰富的表情符号和特殊字符,方便用户在社交应用中表达情感。同时,它还具备智能学习功能,能够根据用户的输入习惯进行个性化调整,提高输入的准确性和舒适度。例如,输入法会记录...

    android自定义键盘数字键与英文键盘切换

    `number_keypad.xml`应包含0-9的按钮以及可能需要的特殊字符(如回退、完成等)。每个按钮都是一个`Button`视图,设置相应的文字和点击事件监听器。例如: ```xml android:id="@+id/button0" android:text="0" ...

    Android复杂计算器实现

    计算器的界面设计通常包含数字按钮、运算符按钮、清除按钮以及显示结果的文本框。使用Android Studio的布局编辑器,我们可以创建XML布局文件来定义这些元素的位置和样式。例如,我们可以使用`LinearLayout`或`...

    自定义android虚拟键盘

    - **表情和特殊符号**: 添加表情或其他特殊符号的键,增强输入体验。 - **记忆和预测功能**: 通过分析用户输入习惯,提供自动补全和词组预测功能。 - **手势识别**: 如滑动输入、滑动删除等,提高输入效率。 8. ...

Global site tag (gtag.js) - Google Analytics