在做微信相关开发时遇到:QQ表情转换成相应的文字显示
那...我TM哪儿去找表情转换成文字的方法啊。。。网上找了下,好多的图,你们就不能放个json然后我读json文件?

于是有下面的这个东西。请笑纳!共105个表情...

[
    {
      "code":"/::)",
      "text":"[微笑]"
    },
    {
      "code":"/::~",
      "text":"[伤心]"
    },
    {
      "code":"/::B",
      "text":"[美女]"
    },
    {
      "code":"/::|",
      "text":"[发呆]"
    },
    {
      "code":"/:8-)",
      "text":"[墨镜]"
    },
    {
      "code":"/::<",
      "text":"[哭]"
    },
    {
      "code":"/::$",
      "text":"[羞]"
    },
    {
      "code":"/::X",
      "text":"[哑]"
    },
    {
      "code":"/::Z",
      "text":"[睡]"
    },
    {
      "code":"/::’(",
      "text":"[哭]"
    },
    {
      "code":"/::-|",
      "text":"[囧]"
    },
    {
      "code":"/::@",
      "text":"[怒]"
    },
    {
      "code":"/::P",
      "text":"[调皮]"
    },
    {
      "code":"/::D",
      "text":"[笑]"
    },
    {
      "code":"/::O",
      "text":"[惊讶]"
    },
    {
      "code":"/::(",
      "text":"[难过]"
    },
    {
      "code":"/::+",
      "text":"[酷]"
    },
    {
      "code":"/:–b",
      "text":"[汗]"
    },
    {
      "code":"/::Q",
      "text":"[抓狂]"
    },
    {
      "code":"/::T",
      "text":"[吐]"
    },
    {
      "code":"/:,@P",
      "text":"[笑]"
    },
    {
      "code":"/:,@-D",
      "text":"[快乐]"
    },
    {
      "code":"/::d",
      "text":"[奇]"
    },
    {
      "code":"/:,@o",
      "text":"[傲]"
    },
    {
      "code":"/::g",
      "text":"[饿]"
    },
    {
      "code":"/:|-)",
      "text":"[累]"
    },
    {
      "code":"/::!",
      "text":"[吓]"
    },
    {
      "code":"/::L",
      "text":"[汗]"
    },
    {
      "code":"/::>",
      "text":"[高兴]"
    },
    {
      "code":"/::,@",
      "text":"[闲]"
    },
    {
      "code":"/:,@f",
      "text":"[努力]"
    },
    {
      "code":"/::-S",
      "text":"[骂]"
    },
    {
      "code":"/:?",
      "text":"[疑问]"
    },
    {
      "code":"/:,@x",
      "text":"[秘密]"
    },
    {
      "code":"/:,@@",
      "text":"[乱]"
    },
    {
      "code":"/::8",
      "text":"[疯]"
    },
    {
      "code":"/:,@!",
      "text":"[哀]"
    },
    {
      "code":"/:!!!",
      "text":"[鬼]"
    },
    {
      "code":"/:xx",
      "text":"[打击]"
    },
    {
      "code":"/:bye",
      "text":"[bye]"
    },
    {
      "code":"/:wipe",
      "text":"[汗]"
    },
    {
      "code":"/:dig",
      "text":"[抠]"
    },
    {
      "code":"/:handclap",
      "text":"[鼓掌]"
    },
    {
      "code":"/:&-(",
      "text":"[糟糕]"
    },
    {
      "code":"/:B-)",
      "text":"[恶搞]"
    },
    {
      "code":"/:<@",
      "text":"[什么]"
    },
    {
      "code":"/:@>",
      "text":"[什么]"
    },
    {
      "code":"/::-O",
      "text":"[累]"
    },
    {
      "code":"/:>-|",
      "text":"[看]"
    },
    {
      "code":"/:P-(",
      "text":"[难过]"
    },
    {
      "code":"/::’|",
      "text":"[难过]"
    },
    {
      "code":"/:X-)",
      "text":"[坏]"
    },
    {
      "code":"/::*",
      "text":"[亲]"
    },
    {
      "code":"/:@x",
      "text":"[吓]"
    },
    {
      "code":"/:8*",
      "text":"[可怜]"
    },
    {
      "code":"/:pd",
      "text":"[刀]"
    },
    {
      "code":"/:<W>",
      "text":"[西瓜]"
    },
    {
      "code":"/:beer",
      "text":"[酒]"
    },
    {
      "code":"/:basketb",
      "text":"[篮球]"
    },
    {
      "code":"/:oo",
      "text":"[乒乓]"
    },
    {
      "code":"/:coffee",
      "text":"[咖啡]"
    },
    {
      "code":"/:eat",
      "text":"[美食]"
    },
    {
      "code":"/:pig",
      "text":"[动物]"
    },
    {
      "code":"/:rose",
      "text":"[鲜花]"
    },
    {
      "code":"/:fade",
      "text":"[枯]"
    },
    {
      "code":"/:showlove",
      "text":"[唇]"
    },
    {
      "code":"/:heart",
      "text":"[爱]"
    },
    {
      "code":"/:break",
      "text":"[分手]"
    },
    {
      "code":"/:cake",
      "text":"[生日]"
    },
    {
      "code":"/:li",
      "text":"[电]"
    },
    {
      "code":"/:bome",
      "text":"[炸弹]"
    },
    {
      "code":"/:kn",
      "text":"[刀]"
    },
    {
      "code":"/:footb",
      "text":"[足球]"
    },
    {
      "code":"/:ladybug",
      "text":"[虫]"
    },
    {
      "code":"/:shit",
      "text":"[臭]"
    },
    {
      "code":"/:moon",
      "text":"[月亮]"
    },
    {
      "code":"/:sun",
      "text":"[太阳]"
    },
    {
      "code":"/:gift",
      "text":"[礼物]"
    },
    {
      "code":"/:hug",
      "text":"[伙伴]"
    },
    {
      "code":"/:strong",
      "text":"[赞]"
    },
    {
      "code":"/:weak",
      "text":"[差]"
    },
    {
      "code":"/:share",
      "text":"[握手]"
    },
    {
      "code":"/:v",
      "text":"[优]"
    },
    {
      "code":"/:@)",
      "text":"[恭]"
    },
    {
      "code":"/:jj",
      "text":"[勾]"
    },
    {
      "code":"/:@@",
      "text":"[顶]"
    },
    {
      "code":"/:bad",
      "text":"[坏]"
    },
    {
      "code":"/:lvu",
      "text":"[爱]"
    },
    {
      "code":"/:no",
      "text":"[不]"
    },
    {
      "code":"/:ok",
      "text":"[好的]"
    },
    {
      "code":"/:love",
      "text":"[爱]"
    },
    {
      "code":"/:<L>",
      "text":"[吻]"
    },
    {
      "code":"/:jump",
      "text":"[跳]"
    },
    {
      "code":"/:shake",
      "text":"[怕]"
    },
    {
      "code":"/:<O>",
      "text":"[怄火]"
    },
    {
      "code":"/:circle",
      "text":"[圈]"
    },
    {
      "code":"/:kotow",
      "text":"[拜]"
    },
    {
      "code":"/:turn",
      "text":"[回头]"
    },
    {
      "code":"/:skip",
      "text":"[跳]"
    },
    {
      "code":"/:oY",
      "text":"[挥手]"
    },
    {
      "code":"/:#-0",
      "text":"[激动]"
    },
    {
      "code":"/:hiphot",
      "text":"[街舞]"
    },
    {
      "code":"/:kiss",
      "text":"[吻]"
    },
    {
      "code":"/:<&",
      "text":"[瑜伽]"
    },
    {
      "code":"/:&>",
      "text":"[太极]"
    }
  ]

问题二:emoji表情实质上是unicode码中的一个,开发时,我们需要将一个unicode码对应去找一个表情,
    如:'\u2600'对应'☀',在一句聊天中,用正则找出表情码,转换成相应emoji图片
    那么如何将表情unicode码转换成unicode字符串?
/**
 * 将unicode码转为unicode字符串
 * @param string
 * @return
 */
public static String unicode2unicodeString(String string) {

StringBuffer unicode = new StringBuffer();
    for (int i = 0; i < string.length(); i++) {
        // 取出每一个字符
        char c = string.charAt(i);
        // 转换为unicode
        unicode.append("\\u" + Integer.toHexString(c));
    }
    return unicode.toString();
}
主要是这个方法:很实用啊
Integer.toHexString(c)












												

QQ表情:符号-文字 对照JSON相关推荐

  1. 微信公众帐号开发教程第9篇-QQ表情的发送与接收

    我想大家对QQ表情一定不会陌生,一个个小头像极大丰富了聊天的乐趣,使得聊天不再是简单的文字叙述,还能够配上喜.怒.哀.乐等表达人物心情的小图片.本文重点要介绍的内容就是如何在微信公众平台使用QQ表情, ...

  2. [033] 微信公众帐号开发教程第9篇-QQ表情的发送与接收

    我想大家对QQ表情一定不会陌生,一个个小头像极大丰富了聊天的乐趣,使得聊天不再是简单的文字叙述,还能够配上喜.怒.哀.乐等表达人物心情的小图片.本文重点要介绍的内容就是如何在微信公众平台使用QQ表情, ...

  3. EditView插入qq表情,可删除表情或文字

    代码如下: 代码如下:package com.push.notif;import java.lang.reflect.Field; import java.util.Random;import and ...

  4. 向EditView插入qq表情,并可删除表情或文字

    2019独角兽企业重金招聘Python工程师标准>>> 参考了一下别人实现的插入qq表情功能,在此基础上加了删除功能 代码如下: package com.push.notif;imp ...

  5. 微信公众号最佳实践 ( 10.2)回复QQ表情和Emoji表情

    回复QQ表情和Emoji表情 微信的的文字发送方有一个笑脸表情等表情符,单击该表情后,我们可以发送这些表情,这些表情包括QQ表情和Emoji表情(也叫符号表情) 如图示: 微信用户和微信公众号都能直接 ...

  6. QQ 表情存在“恶意彩蛋”?腾讯回应是 Bug

    (点击上方蓝字,快速关注我们) 转自:新浪科技 5月28日晚间消息,今天手机QQ在官方微博表示,经过对网友反馈的QQ表情存在"彩蛋"调查,发现该现象属于产品BUG,受影响的为安卓版 ...

  7. testmeshpro合批_TextMesh Pro Emoji Align With Text(表情和文字对齐)

    前言 MMO游戏中需要富文件组件,大体功能包括图文混排,表情,超链接,文字动画等富文本功能,且DC数占用少. 本文选择Unity免费提供的TextMesh Pro 解决方案. 软件环境 Unity3D ...

  8. 测试用例集-11.QQ表情收藏功能测试用例

    ------·今天距2020年55天·------ 这是ITester软件测试小栈第74次推文 大家好 我是coco小锦鲤 我又双叒叕 yòu shuāng ruò zhuó 出现了 有时候聊天到不到 ...

  9. Android-仿QQ表情库、表情混合文字聊天图文

    实现仿QQ表情库.点击表情转换为对应特殊字符串放入EditText,在消息列表中将特殊字符串转换为表情. 效果演示: 一.实现QQ表情库 1. 导入表情库图片放在assets文件夹里 2. 全局首次加 ...

最新文章

  1. 【项目管理】项目经理每天、每周、每月应该做的都在这
  2. 对gridview中的一些操作。
  3. linux下开启程序崩溃生成core文件开关之ulimit详解
  4. c语言位运算八进制转二进制,C语言十进制转换二进制八,十六进制。二进制转十进制。...
  5. sql判断数据库类型数据_SQL数据类型
  6. 特斯拉第一季度交付31万辆汽车
  7. mysql 图片转为二进制_php 图片转为二进制数据的方法
  8. shell提取sql数据库文件里的单个表
  9. Oracle数据库的下载地址
  10. 在Linux上安装和配置CSF防火墙
  11. FastDFS原理学习笔记
  12. 雷霄骅---巨星陨落
  13. 网络安全等级保护二级产品清单整理
  14. Java oss 上传图片视频
  15. git公钥生成以及日常操作
  16. 怎么写网站的需求文档
  17. ODI KM二次开发手册
  18. 和数集团董事长唐毅先生受邀出席“文旅产业与数字艺术新形态”高峰文化论坛
  19. google 天气预报API
  20. 红米3s android7.1,红米3S/3X 的LineageOS14.1刷机包 安卓7.1.1原生风格 本地化 20180203更新...

热门文章

  1. 自己动手将艺术照变成证件照
  2. html静态登录、注册页面
  3. 【verilog】 Vivado-Simple Dual-Port RAM IP的使用(Xilinx FPGA,双口RAM,IP使用)
  4. VMware14 Pro永久激活密钥
  5. 导航栏个人中心增加宽度RiProV2主题美化日主题美化Ritheme主题美化
  6. python 复杂网络中的 SIR 模型
  7. 江苏十所计算机应用大学,江苏开放大学计算机应用基础形考第二次作业答案-20210402200848.docx-原创力文档...
  8. docker和vm不兼容遇到的坑
  9. azw3怎么在PC电脑上打开?
  10. 创业股权究竟如何分配--新浪创业训练营