-
长短信发送Emoji 图标被截断的问题分析
2015-07-10 11:07:42Emoji图标使用4 byte,UCS-2使用2 byte。短信发送Emoji图标时可能会将图标截断,导致被截断的图标显示异常。问题:用安卓手机给iPhone发短信,短信内容是图标,超过一屏的时候,iPhone显示不出来。用三星手机之类的发,都有类似问题,严重的是整条短信都显示不了,好一点的是只有被截断的图标显示乱码。
截屏:
大概了解一下,应该是字符集的问题,有字符被截断了。
短信使用7-bit,8-bit和UCS-2编码。从截图看,每个图标占用了4个字节,而不是2个字节。
这是怎么回事?从Uncode的百度百科上找到答案
D800-DB7F:高位替代(High Surrogates)
DB80-DBFF:高位专用替代(High Private Use Surrogates)
DC00-DFFF:低位替代(Low Surrogates)
2个UCS-2编码(高位+低位),经过转换后变成一个UTF-16编码,从而扩展了表达范围。
这里的高位专用替代表示转换出来的UTF-16处于专用区内。所谓专用区,就是保留给大家放自定义字符的区域
UCS-2编码,如果高位是0xD800-0xDBFF,低位是0xDC00-0xDFFF,则表示是一个UTF-16编码。很明显,这种EMOJI图标用的就是扩展编码了。代码修改
SmsMessage.java,fragmentText函数中增加以下代码// check if UTF-16. Higher half range is 0xD800-0xDBFF, Lower half range is 0xDC00 - 0xDFFF if( textLen > nextPos ){ int lastChar = new Integer(text.charAt(nextPos-1)); int nextChar = new Integer(text.charAt(nextPos)); if( (lastChar >= 0xD800) && (lastChar <= 0xDBFF) && (nextChar >= 0xDC00) && (nextChar <= 0xDFFF)){ nextPos -= 1; Rlog.d(LOG_TAG, "UTF-16, nextPos - 1"); } }
-
Win10如何把图标发送到桌面
2019-04-06 09:05:17有时候,我们感觉在开始菜单里找一个软件很不方便,所以就想着把图标放到桌面,但在win10系统下如何把图标发送到桌面呢?请看以下内容 按住shift键不放,在图标上面单击鼠标右键 ![在这里插入图片描述]...有时候,我们感觉在开始菜单里找一个软件很不方便,所以就想着把图标放到桌面,但在win10系统下如何把图标发送到桌面呢?请看以下内容 按住shift键不放,在图标上面单击鼠标右键  选择【发送到】-【桌面快捷方式】,ok,sussess! 或者,你可以在开始菜单里,选择打开文件位置,然后鼠标右击,和上一个方式就一样了。
-
office系统图标 imagemso7345_打开Office图标显示“向程序发送命令时出错”
2020-12-04 15:26:46打开Office图标显示“向程序发送命令时出错”封面大家好,今天给大家带来以下问题的解决步骤打开Office图标显示“向程序发送命令时出错”如图所示:打开Office图标显示“向程序发送命令时出错”1-1可以尝试以下解决...打开Office图标显示“向程序发送命令时出错”封面
大家好,今天给大家带来以下问题的解决步骤
打开Office图标显示“向程序发送命令时出错”
如图所示:
打开Office图标显示“向程序发送命令时出错”1-1
可以尝试以下解决方式:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTExcel.Sheet.8shellOpencommand]
@=""C:Program Files (x86)Microsoft OfficeootOffice16EXCEL.EXE" "%1""
[HKEY_CLASSES_ROOTExcel.Sheet.12shellOpencommand]
@=""C:Program Files (x86)Microsoft OfficeootOffice16EXCEL.EXE" "%1""
[-HKEY_CLASSES_ROOTExcel.Sheet.8shellOpenddeexec]
[-HKEY_CLASSES_ROOTExcel.Sheet.12shellOpenddeexec]
复制代码到一个新建的TXT文档中
修改TXT文件后缀名为reg
双击文档运行,问题即可解决。
Windows程序默认文档不显示后缀名
可以操作以下步骤进行显示后缀名
Windows10 系统如下图进行操作
打开Office图标显示“向程序发送命令时出错”1-2
Windows7 系统
在窗口左上方点击(组织),弹出下拉菜单中选择(文件夹和搜索选项);或者在菜单栏上点击(工具),在工具下拉菜单里选择(文件夹选项)。
打开Office图标显示“向程序发送命令时出错”1-3
1-4
-
MFC release 发送到桌面快捷方式图标问题
2018-01-01 20:18:12然而在release文件中右键发送桌面快捷方式,出现在桌面的快捷方式图标仍然是MFC默认的!!! 尝试了N中办法无解。。。不知道MFC怎么影响桌面快捷方式图标的。 正常应用也不需要把release文件夹的e修改MFC应用程序图标的方法,网络上已经很多。比较简单的是用自己转的ICON文件替换IDR_MAINFRAME默认图标文件,在res文件夹里。
现在说的问题是,即使实现了exe图标的更改。然而在release文件中右键发送桌面快捷方式,出现在桌面的快捷方式图标仍然是MFC默认的!!!
尝试了N中办法无解。。。不知道MFC怎么影响桌面快捷方式图标的。
正常应用也不需要把release文件夹的exe设桌面快捷方式,但是有时这样调程序会比较爽,因为debug模式运行的程序很慢,没有release爽。在vs环境下设解决方案配置为release,然后修改了程序重新编译,直接点桌面快捷方式,可以很快看到更改程序后的效果。
解决办法是,在桌面的快捷图标上右键->属性->更改图标,在更改图标对话框中,点浏览按钮找到自己转的ICON文件,确定。欧啦!
-
ajax发送请求是图标转圈圈实现
2017-10-26 19:38:00//控制图标大小width:40px;height:40px;margin:100px;border-radius:50%;-webkit-animation:circle 1s infinite linear;/*匀速 循环*/margin: 0 auto;}@-webkit-keyframes circle{0%{ transform:rotate(0de... -
ios safari 标签发送到桌面自定义图标方法
2015-01-31 12:50:00iphone 修改safari 发送到桌面图标 试了几次,总结如下: 1.全屏方法 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui" />... -
桌面图标右键选择发送到就会出现卡住假死
2012-05-14 17:56:13桌面图标右键选择发送到就会出现卡住假死 近日员工反应系统中,选择一个文件或图片等,右键发送到就会出现很长时间卡住假死现象,针对于这类问题时我们只需要: 开始-运行-regdit,打开注册表 【适用范围】: ... -
无法运行短信的监听拦截以及后台发送短信还有使程序没有图标的方法.rar
2019-07-30 10:02:45无法运行短信的监听拦截以及后台发送短信还有使程序没有图标的方法.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。 -
如何实现点击收藏,图标变色;再次点击,取消收藏,图标变回原来的颜色,且能把已收藏的项发送请求给后端
2021-04-07 16:38:43再次点击,取消收藏,图标变回原来的颜色,且能把已收藏的项发送请求给后端 一、思路和步骤 1.明确需求和效果 2.先需要把所有供选择的选项从后端接口获取到,然后用map数组的方法,把所有未收藏的选项筛选出来,... -
关于解决echarts图标的click点击事件一直叠加发送请求
2020-06-12 11:05:05先解除绑定,再绑定点击 myChart.off('click') myChart.on('click',function (XXX) { $.ajax({ ... ... ... }) } -
通过CakeEmail发送的电子邮件显示Outlook中的附件图标,即使没有发送附件也是如此
2014-05-12 14:44:05... <p>I found that it is because of header Content-type: multipart/mixed; . <p>But it should be Content-Type:multipart/aternative;...<p>I tried to override it by using $Email->...<p>Please suggest how... -
如何让你的网站地址在发送到QQ朋友的时候显示绿色安全图标呢?
2018-12-17 11:32:02今天教大家如何申请网址过QQ绿色安全打勾认证!网址获得了QQ安全认证过后就是把网址发给QQ好友或者QQ群的时候,我们的网址前面会有一个绿色的打勾标志! 首先介绍一下加V标示和不加V标示的区别: ... -
安卓app 打开app后有四个功能图标,可以通过同一款app发送推送消息
2015-04-18 01:57:27安卓app 打开app后有四个功能图标,可以通过同一款app发送推送消息 要实例 源码 能测试更好 -
安防cad图标
2019-01-05 16:04:24有限和无线报警发送装置CAD图标.dwg 有限和无线联网电脑处理接收机CAD图标.dwg 灯光警示控制器CAD图标.dwg 玻璃破碎探测器CAD图标.dwg 电话报警联网适配器CAD图标.dwg 电话联网电脑处理接收机CAD图标.dwg 电锁... -
Java实战之邮件发送器(3)——实现设置图标、重置和退出功能
2019-10-21 11:41:28本节概要:设置按钮图标、重置和退出功能 01 打开设置界面 在上一节中只能打开主界面,看到主界面的一些组件,当点击“设置”按钮的时候,不会弹出设置界面。 在MainApp.java中添加一个... -
原生input上传文件(聊天发送文件消息)
2021-01-26 14:56:37上传文件如果不是特殊的需求,推荐使用...发送图标的样式就不展示了,个人需求不同,样式不同,主要是图标的点击事件中执行input file的click事件。 self.$refs.uploadFile.click(); <!-- 图片/文件上传 multipl -
显示问题按下不弹起_解决win10系统桌面应用图标显示不出来的问题
2021-01-15 18:50:23有时候win10系统桌面应用图标会因为一些原因显示不出来或者显示的不全(白色),这时候由于在桌面看的难看,我们可能会找到软件的文件夹然后发送图标的快捷方式或者直接重新安装软件。这就很烦!这里提供一个简单的... -
百度工具栏不显示出来_解决win10系统桌面应用图标显示不出来的问题
2020-12-10 23:31:53有时候win10系统桌面应用图标会因为一些原因显示不出来或者显示的不全(白色),这时候由于在桌面看的难看,我们可能会找到软件的文件夹然后发送图标的快捷方式或者直接重新安装软件。这就很烦!这里提供一个简单的... -
notification 发送通知后顶栏的小图标不对,为纯白色而不是设置的smallIcon 的原因
2017-09-07 14:41:16最近在Android5.0设备上发现一个问题:通知图标突然变成了白色的方块而不是代码中设置的icon。 细读开发者文档其实也可以发现一些线索,虽然笔者是直接查的源码发现的问题原因。... distinct icons部分介绍了几点... -
DUILIB程序 修改exe图标和任务栏图标
2019-12-25 17:58:361.修改exe图标 1.1在资源文件中添加一个icon...利用LoadIcon加载图标,返回一个图标句柄,然后在窗口创建完成后,利用::SendMessage发送STM_SETICON消息到 duilib窗口来更新图标; #include<tchar.h> #inc... -
apple-touch-icon,shortcut icon和icon的区别(手机站发送到手机桌面图标自定义)
2016-03-09 11:59:00apple-touch-icon可以了解到这是一个类似网站favicon的图标文件,用来在iphone和ipod上创建快捷键时使用。 这个文件应当是png格式,57x57像素大小,放在网站根目录之下。如果准备的文件不是57x57的话,它会自己缩放... -
在状态栏上显示会闪烁的图标(类似qq消息提示)
2015-12-12 17:12:32前两周公司接了个运行在车机上的行车记录仪小项目,在做完...要想完成这个功能,我首先想到的就是利用Notification,我们只需要循环的发送图标不同的Notification就行实现,是不是很简单。当然最后我才发现这个方法在 -
jsp页面提供一个刷新功能的图标按钮,可以手动刷新页面,重新发送页面请求
2019-04-08 09:10:31<a style="position: fixed; right: 30px; top: 10px; width: 30px; height: 30px; cursor: pointer;" class="refresh" href="javascript:location.replace(location.href);" title="刷新">... -
关于安卓7.0短信草稿和已发送短信未区分的修改(无草稿图标说明)。
2018-08-22 16:39:44解决办法有两个。 第一个简单点,谷歌BOSS的源码上就有,不过他注释掉了,不知道为什么。恢复就好。路径:packages/apps/Mms/src/com/android/mms/ui/ConversationListItem.java 在他的formatMessage方法中!... -
桌面图标变白,快捷方式图标消失解决方法
2020-07-08 22:32:321、通过属性更改图标来解决 1.1 找到图标,鼠标右键,打开属性 1.2 点击更改图标 1.3 从列表中选择图标 确定 应用 2、找到文件位置,重新生成快捷方式 2.1 鼠标右键,打开属性 2.2 打开文件加所在位置 2.3 将...