摘要:
在做短信截获软件时, 曾经遇到一个问题: 截获短信时,常用联系人和非常用联系人的短信到达后首先被系统的tmail.exe处理,但是tmail把这两者的号码(Address)解析成了不同的格式, 常用联系人:解析成 非常用联系人:解析成 因此,在截获时不能使用CatchNum == BlackNum 来判断,应该用 CatchNum是否包含BlackNum来判断。 其中,CatchNum是截... 阅读全文
摘要:
去年,研究了一下如何"在mobile手机上通过网页拨打电话及存储号码", 也就是说, 在一个网页里插入一个链接, 当用户点击后可以直接弹出手机的呼叫界面并自动拨号, 最后找到了一个方法, 写出来分享给大家(买一送一,附送一个"通过网页存储电话号码"的方法): 通过网页拨打电话 拨打电话 注: 135xxxxxxxx是号码, 你可以换成你想拨打的号码. 通过网页存储电话号码 存储号码... 阅读全文
摘要:
去年做过一个项目,是要在windows mobile手机上做个来电防火墙, 其实原理很简单, 无非是截获来电并检查黑白名单, 按照规则给出相应的提示音, 现在总结一下, 大概有几个方面是关键点: 1. 如何截获来电? 有几种办法, 一种是底层的RIL函数, 这种方法响应迅速, 不会在拦截电话前还在屏幕上快速闪现一下来电提示窗口,或者是铃声突然响一下再消失. 缺点时RIL函数编程并不容易,如何处... 阅读全文
摘要:
近日研究彩信,有以下一些收获: 1.PPC手机上的彩信发送和接收是由彩信客户端实现的,而彩信客户端是由各个手机厂家自己根据中国移动的规范实现的.因此,各个厂家的客户端优劣不一,功能不一,有的强大一些,有的则很烂.一款价格普通的手机,彩信客户端可能做的很不错,而一款昂贵的"旗舰机",却有着很烂的彩信客户端.例如,移动规范上规定:彩信终端必须支持手动播放彩信. 而三星i908E却不支持. 而且图片也... 阅读全文
摘要:
byte CFormat_Input::ASCII_Hex_to_Byte(char *ascii_hex) { int i; char cTemp; byte byReturn; byReturn=0; for (i=0; i = '0')&&(cTemp = 'a')&&(cTemp = 5) return 0x00; ulResult=0; switch (bySwitch... 阅读全文
摘要:
近日在工作中需要在字节数组中查找某个16进制字节序列,没找到现成的,只好自己写了一个,不管效率如何,只要自己用着 顺手就好 :) 代码如下: //在buffer中查找16进制字节序列key,找到返回1,未找到返回0 public int SearchByte(byte[] buffer, byte[] key, int startPos, ref int pos) ... 阅读全文