android中一些特殊字符(如:←↑→↓等箭头符号)的Unicode码值

在项目中,有时候在一些控件(如Button、TextView)中要添加一些符号,如下图所示:

                       

这个时候可以使用图片的方式来显示,不过这些可以直接使用Unicode码就直接显示出来了。

4个箭头图标的代码如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<RelativeLayout
       android:layout_width= "0dp"
       android:layout_height= "match_parent"
       android:layout_weight= "1"
       android:gravity= "center_horizontal" >
 
       <Button
         android:id= "@+id/scroll_left"
         android:layout_width= "40dip"
         android:layout_height= "40dip"
         android:layout_alignParentLeft= "true"
         android:layout_centerVertical= "true"
         android:text= "@string/left_arrow" />
 
       <Button
         android:id= "@+id/scroll_up"
         android:layout_width= "40dip"
         android:layout_height= "40dip"
         android:layout_alignParentTop= "true"
         android:layout_toRightOf= "@id/scroll_left"
         android:text= "@string/up_arrow" />
 
       <Button
         android:id= "@+id/scroll_down"
         android:layout_width= "40dip"
         android:layout_height= "40dip"
         android:layout_below= "@id/scroll_up"
         android:layout_toRightOf= "@id/scroll_left"
         android:text= "@string/down_arrow" />
 
       <Button
         android:id= "@+id/scroll_right"
         android:layout_width= "40dip"
         android:layout_height= "40dip"
         android:layout_centerVertical= "true"
         android:layout_toRightOf= "@id/scroll_down"
         android:text= "@string/right_arrow" />
     </RelativeLayout>

皇冠和音乐图标代码如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<LinearLayout
   android:layout_width= "wrap_content"
   android:layout_height= "wrap_content"
   android:orientation= "vertical" >
 
   <Button
     android:layout_width= "wrap_content"
     android:layout_height= "wrap_content"
     android:text= "@string/music" />
 
   <Button
     android:layout_width= "wrap_content"
     android:layout_height= "wrap_content"
     android:text= "@string/crown" />
</LinearLayout>

上面的几个字符串值为:

?
1
2
3
4
5
6
7
<string name= "music" >\u265A</string>
<string name= "crown" >\u266B</string>
 
<string name= "left_arrow" >\u2190</string>
<string name= "up_arrow" >\u2191</string>
<string name= "down_arrow" >\u2193</string>
<string name= "right_arrow" >\u2192</string>

从网上找到了部分关于特殊符号的Unicode码值,记录下来,以备后用,如下所示:
用Android的string.xml中使用Unicode表示符号的话,就使用下面的JS相关的Unicode值即可

⇠ 箭头类

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
\u21E0\21E0\u21E2\21E2
\u21E1\21E1\u21E3\21E3
\u219E\219E\u21A0\21A0
\u219F\219F\u21A1\21A1
\u2190\2190\u2192\2192
\u2191\2191\u2193\2193
\u2194\2194\u2195\2195
\u21C4\21C4\u21C5\21C5
\u21A2\21A2\u21A3\21A3
\u21DE\21DE\u21DF\21DF
\u21AB\21AB\u21AC\21AC
\u21DC\21DC\u21DD\21DD
\u219A\219A\u219B\219B
\u21AE\21AE\u21AD\21AD
\u21E6\21E6\u21E8\21E8
\u21E7\21E7\u21E9\21E9
\u25B2\25B2\u25BA\25BA
\u25BC\25BC\u25C4\25C4
\u2794\2794\u2799\2799
\u27A8\27A8\u27B2\27B2
\u279C\279C\u279E\279E
\u279F\279F\u27A0\27A0
\u27A4\27A4\u27A5\27A5
\u27A6\27A6\u27A7\27A7
\u27B5\27B5\u27B8\27B8
\u27BC\27BC\u27BD\27BD
\u27BA\27BA\u27B3\27B3
\u21B7\21B7\u21B6\21B6
\u21BB\21BB\u21BA\21BA
\u21B5\21B5\u21AF\21AF
\u27BE\27BE    

❤  基本形状类

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
\u2764\2764\u2708\2708
\u2605\2605\u2726\2726
\u2600\2600\u25C6\25C6
\u25C8\25C8\u25A3\25A3
\u263B\263B\u263A\263A
\u2639\2639\u2709\2709
\u260E\260E\u260F\260F
\u2706\2706\uFFFD\FFFD
\u2601\2601\u2602\2602
\u2744\2744\u2603\2603
\u2748\2748\u273F\273F
\u2740\2740\u2741\2741
\u2618\2618\u2766\2766
\u9749\9749\u2742\2742
\u2625\2625\u262E\262E
\u262F\262F\u262A\262A
\u2624\2624\u2704\2704
\u2702\2702\u2638\2638
\u2693\2693\u2623\2623
\u26A0\26A0\u26A1\26A1
\u2622\2622\u267B\267B
\u267F\267F\u2620\2620

¥  货币类

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
$$\u0024\0024¢¢\u00A2\00A2
££\u00A3\00A3¤¤\u00A4\00A4
\u20AC\20AC¥¥\u00A5\00A5
\u20B1\20B1\u20B9\20B9

½  数学类

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
½½\u00BD\00BD¼¼\u00BC\00BC
¾¾\u00BE\00BE\u2153\2153
\u2154\2154\u215B\215B
\u215C\215C\u215D\215D
\u2030\2030%%\u0025\0025
<<\u003C\003C>>\u003E\003E

♫  音乐符号类

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
\u2669\2669\u266A\266A
\u266B\266B\u266C\266C
\u266D\266D\u266F\266F

✖  对错号

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
  \u00A0\00A0\u2610\2610
\u2611\2611\u2612\2612
\u2713\2713\u2714\2714
\u10005\10005\u2716\2716
\u2717\2717\u2718\2718

★  全都是星星

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
\u2605\2605\u272D\272D
\u272E\272E\u2606\2606
\u272A\272A\u2721\2721
\u272F\272F\u2735\2735
\u2736\2736\u2738\2738
\u2739\2739\u273A\273A
\u2731\2731\u2732\2732
\u2734\2734\u2733\2733
\u273B\273B\u273D\273D
\u274B\274B\u2746\2746
\u2744\2744\u2745\2745

♒  星座类

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
\u2648\2648\u2649\2649
\u264A\264A\u264B\264B
\u264C\264C\u264D\264D
\u264E\264E\u264F\264F
\u2650\2650\u2651\2651
\u2652\2652\u2653\2653

♚  国际象棋类

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
\u265A\265A\u265B\265B
\u265C\265C\u265D\265D
\u265E\265E\u265F\265F
\u2654\2654\u2655\2655
\u2656\2656\u2657\2657
\u2658\2658\u2659\2659

♣  扑克牌类

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
\u2660\2660\u2663\2663
\u2665\2665\u2666\2666
\u2664\2664\u2667\2667
\u2661\2661\u2662\2662

Ω  希腊字母

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
ΑΑ\u0391\0391ΒΒ\u0392\0392
ΓΓ\u0393\0393ΔΔ\u0394\0394
ΕΕ\u0395\0395ΖΖ\u0396\0396
ΗΗ\u0397\0397ΘΘ\u0398\0398
ΙΙ\u0399\0399ΚΚ\u039A\039A
ΛΛ\u039B\039BΜΜ\u039C\039C
ΝΝ\u039D\039DΞΞ\u039E\039E
ΟΟ\u039F\039FΠΠ\u03A0\03A0
ΡΡ\u03A1\03A1ΣΣ\u03A3\03A3
ΤΤ\u03A4\03A4ΥΥ\u03A5\03A5
ΦΦ\u03A6\03A6ΧΧ\u03A7\03A7
ΨΨ\u03A8\03A8ΩΩ\u03A9\03A9

☩  十字

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
\u2628\2628\u2629\2629
\u271D\271D\u271E\271E
\u271F\271F\u2720\2720
\u271A\271A\u2020\2020
\u2722\2722\u2724\2724
\u2723\2723\u2725\2725

©  法律符号

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
®®\u00AE\00AE©©\u00A9\00A9
\u2117\2117\u0099\0099
\u2120\2120    

@  标点和符号

符号UNICODE符号UNICODE
HTMLJSCSSHTMLJSCSS
««\u00AB\00AB»»\u00BB\00BB
\u008B\008B\u009B\009B
\u201C\201C\u201D\201D
\u2018\2018'\u2019\2019
\u2022\2022\u25E6\25E6
¡¡\u00A1\00A1¿¿\u00BF\00BF
\u2105\2105\u2116\2116
&&\u0026\0026@@\u0040\0040
\u211E\211E\u2103\2103
\u2109\2109°°\u00B0\00B0
||\u007C\007C¦¦\u00A6\00A6
\u2013\2013\u2014\2014
\u2026\2026\u00B6\00B6
\u223C\223C\u2260\2260
原文链接:http://blog.csdn.net/ouyang_peng



  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android的特殊符号通常可以通过在drawable资源文件创建矢量图形来实现。以下是一些常见特殊符号的示例: 1. 向上箭头:可以使用`path`元素在drawable资源文件创建一个向上的箭头。例如: ```xml <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#000" android:pathData="M12,5l-5,5h3v4h4v-4h3l-5,-5zm0,10l5,-5h-3v-4h-4v4h-3l5,5z"/> </vector> ``` 2. 向下箭头:可以使用`path`元素在drawable资源文件创建一个向下的箭头。例如: ```xml <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#000" android:pathData="M12,19l5,-5h-3v-4h-4v4h-3l5,5zm0,-14l-5,5h3v4h4v-4h3l-5,-5z"/> </vector> ``` 3. 向左箭头:可以使用`path`元素在drawable资源文件创建一个向左的箭头。例如: ```xml <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#000" android:pathData="M14,18l-5,-5 5,-5v3h4v4h-4z"/> </vector> ``` 4. 向右箭头:可以使用`path`元素在drawable资源文件创建一个向右的箭头。例如: ```xml <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#000" android:pathData="M10,18l5,-5 -5,-5v3h-4v4h4z"/> </vector> ``` 你可以将以上示例代码复制到一个名为 `arrow.xml` 的 drawable资源文件,然后在应用使用它们。例如,可以使用以下代码在ImageView显示向上箭头: ```xml <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/arrow"/> ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值