我们在实际的开发中经常需要用到EditText 但是有一个不好的地方就是我们在前端用EditText输入了带有emoji表情的字符串之后 服务器是无法识别的,这就需要我们前端根据需求来决定表情的去留,如下提供了一个检测当前输入的字符串中是否含有emoji表情,可以写成工具类之后方便调用。/** * ...
分类:
其他好文 时间:
2017-10-11 15:36:35
阅读次数:
179
mysql存储emoji表情要使用utf8mb4字符集,这是4字节存储,最低支持版本为5.5.3+,若不是,请升级到较新版本。修改mysql配置文件Window目录:
mysql/my.ini
Ubuntu16.04目录:
/etc/mysql/conf.d/mysql.cnf配置Client
/etc/mysql/mysql.conf.d/mysql.cnf配置Server
其他目录:..
分类:
数据库 时间:
2017-09-29 19:51:56
阅读次数:
195
1、需求:输入框长度限制为10个字符,包括表情。超出长度提示。 注:iPhone手机自定义的表情,有四个小人的,三个小人的,主要是长度还都不一样。有的表情可能一个就超出了长度限制(10),比如👩?👩?👧?👦这个表情长度为11,当然我这个长度设置的比较小,可以随意设置。 查阅资料的过程中发现了 ...
分类:
Web程序 时间:
2017-09-21 16:42:33
阅读次数:
774
Emoji,这些能够表达情感的小卡通图像已经成为现代交流中不可或缺的一部分,以至于emoji这一单词已经在2015年被正式收入韦氏词典和牛津词典。说到emoji的诞生,这里还有一个很有趣的小故事:1999年前后,日本一个名叫栗田穰崇的年轻人,和许多直男一样, 给女友发的短信经常会被误解。比如,“知道 ...
分类:
数据库 时间:
2017-09-21 13:22:37
阅读次数:
243
最近手头上的项目有一个需求就是输入框不能输入表情,然后就各种在网上找资料,网上好多人给的方案是: 用法大概就是: 这个对于搜狗输入法是有用的,但是我手机上换了讯飞输入法试了试,并没什么卵用,第三方书法的emoji表情unicode编码范围还真不好确定。 所以反着来。你不让输入表情,我就只能输入中文, ...
分类:
移动开发 时间:
2017-09-15 18:32:22
阅读次数:
256
在聊天软件,如微信,在请求好友昵称的时候,经常会遇到emoji格式的表情头像,通常我们冲后台获取到的字符串都是<span class=\"emoji emoji2122\"></span> 这样一个格式, 怎么在textview中显示出emoji表情呢? 其实很简单,我们把对应的emoji的值取出来 ...
分类:
其他好文 时间:
2017-09-05 12:39:53
阅读次数:
221
今天帮老东家改了微信自定义菜单,好久没碰有点忘了,记下 1.access_token: 先通过开发者工具-在线调试接口页面的基础支持接口:获取sccess_token 2.自定义菜单 拿到access_token后,在同页面调整接口:自定义菜单,创建接口,输入body ->检查 ??在这可以自定义菜 ...
分类:
微信 时间:
2017-08-25 18:51:34
阅读次数:
371
背景 做微信开发的时候就会发现,存储微信昵称必不可少。 可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了 一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。这是怎么回事呢? 原来是因为Mysql的utf8字符集是3字 ...
分类:
Web程序 时间:
2017-08-02 00:33:25
阅读次数:
169
实际开发中遇到的 情景: 解决方案: 复制的别人的博客,没测试, Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1 这个问题,原因是UTF-8编码有可能是两个、三个、四个字节。Emoji表情或者某些特殊字符是4个字节,而M ...
分类:
数据库 时间:
2017-07-26 01:55:02
阅读次数:
203
微信用户昵称现在丰富多样,一些个性的名称中经常包含有特殊字符,以及emoji表情。起先,我总以为MySQL只能保存纯文本数据。但其实mysql(5.7版本)已非常强大,完整保存微信用户昵称(emoji表情)已不在话下。 起先,我的项目是无法保存这些含有emoji表情的昵称。为了鲜明的对比前后我做出的 ...
分类:
微信 时间:
2017-07-22 13:16:26
阅读次数:
447