Android使用搜狗输入法表情问题
来源:互联网 发布:人工智能技术手册 编辑:程序博客网 时间:2024/05/21 09:19
产品最近提出一个需求,需要在输入的时候,可以输入特殊字符、表情等。在网上找了段时间,找到了一个【Android】搜狗输入法Emoji表情支持Demo。
demo看起来还是可以用的,但是在使用过程中发现了一个问题,前台开发使用的编码是UTF-8,而后台读写数据时的编码格式是GB2312,前台将数据转码传给后台,发现前台从后台查询出来的数据是几个问号(由于文件太大,就不上传gif了)。
就这个问题,纠结了一个下午,在网上找了一些资料,皇天不负有心人,最终让我在Android开发者社区逮着了问题的原因和解决方案。
事发原因:搜狗输入法中的表情是UTF-8中特有的特俗字符,在其他字符编码中没有,当前台将数据转码为其他编码格式时,由于找不到对于的字符集,故显示数据与实际数据不符。
解决方法:将数据传输编码格式修改为UTF-8。
UTF-8特殊字符集
阅读全文
0 0
- Android使用搜狗输入法表情问题
- 搜狗输入法表情
- Android 输入法表情实现
- Android 输入法表情上传服务器
- 分析Android 搜狗输入法在微信和QQ中发送图片和表情
- android中edittext插入QQ表情后,无法使用输入法键盘的退格键(删除键)删除表情的解决方法
- Android:过滤掉输入法中的表情
- android EditText完美解决禁止输入法表情
- android EditText完美解决禁止输入法表情
- 【android开发】解决输入法与表情面板切换时的界面抖动问题
- android Emoji表情输入,输入表情和输入法表情输入相同
- 搜狗输入法问题
- android studo 3.0 搜狗输入法问题 终结者
- Android Studio和搜狗输入法冲突问题
- idea 使用搜狗输入法中文卡字的问题
- Android 系统自带输入法的表情显示 -项目总结
- Android自定义表情键盘与输入法键盘冲突
- Android 系统自带输入法的表情显示 -项目总结
- 关于Keil ARM版本和Keil C51版本的共存问题(亲测通过)
- jersey1.x集合html5使用FormData上传多文件实例
- 断点传输HTTP和URL协议
- RDD的五大特性
- Spark 之 sql解析异常java.lang.StackOverflowError处理
- Android使用搜狗输入法表情问题
- 1046. Shortest Distance (20)
- 2017.7.19(代码块,包装类,基本类型与String互转)
- Uva10911 最优匹配问题
- 【翻译】【Ionic】下载(部分)
- POJ2387 Til the Cows Come Home
- [python]按key1分组后,计算data1,data2的统计信息并附加到原始表格中
- hihocoder1143(骨牌覆盖,1*2铺2*n)
- 【bzoj1672】[Usaco2005 Dec]Cleaning Shifts 清理牛棚