步骤:
1.获取内容观察者
ContentResolver contentResolver = getContentResolver();
2.为观察的内容注册观察(也就是在android短信里面的空间,添加观察者)
// uri 短息的地址
// true 代表短信地址符合都行,false代表必须一模一样
// 添加的观察者,做什么事情
Uri uri...
分类:
移动开发 时间:
2014-12-11 10:31:28
阅读次数:
144
不废话说重点: AndroidManifest.xml文件代码如下: <uses-permission android:name="android.permission.RECEIVE_SMS"/> <!-- 拦截短信(就是接受短些的权限) -->
<uses-permission android:name="android.per...
分类:
移动开发 时间:
2014-11-12 23:10:25
阅读次数:
432
Android 短信验证码控件,便于项目中使用统一样式,统一提示修改,个人认为挺好用的
public class SMSButton extends Button {
/** 是否展示 */
private boolean mAttached;
/** 发送验证码后等待的时间 */
private int delayTime = 60;
/** Button 上面的文本 */
pri...
分类:
移动开发 时间:
2014-11-07 11:26:59
阅读次数:
238
private static final int NOTIFICATION_ID = 123;public static final int MESSAGE_FAILED_NOTIFICATION_ID = 789;public static final int DOWNLOAD_FAILED_NO...
分类:
移动开发 时间:
2014-10-29 23:44:17
阅读次数:
273
1. 基于Broadcast接受短信
1.1 原理
Android收到短信后系统会发送一个android.provider.Telephony.SMS_RECEIVED广播。把它放在Bundle(intent.Extras)中,Bundle可以理解为一个Map,短信采用"pdus"作为键,pdus应该是protocol description units的简写,也就是一组短信。Android不...
分类:
移动开发 时间:
2014-10-21 21:37:30
阅读次数:
335
短信验证码成了现在最流行的验证注册方式,你是否也想试验一下?是不是好多服务商都是要收费?还好有Mob服务商推出了免费的解决方案。快来试一下吧。此博,以图文形式讲述了Mob服务商最新推出的免费短信验证码解决方案的实例。特别是引入SDK时,官网叙述的过于简单,本文做了详细图解。希望对你有所帮助。谢谢。感谢Mob。本人菜鸟,勿喷。...
分类:
其他好文 时间:
2014-10-09 17:17:50
阅读次数:
236
ContactsProvider2.java 中的queryLocal函数,修改方法如下:
case CALLABLES_FILTER:
......
if (searchPhoneNumber) {
......
sb.append(Data...
分类:
移动开发 时间:
2014-09-23 15:18:44
阅读次数:
234
android 4+版本需要用户主动添加broadReceiver1.清单文件 ...
分类:
移动开发 时间:
2014-09-10 23:39:41
阅读次数:
198
1.将号码“12345678”存为联系人Test后
2.进入短信编辑界面,在收件人一栏输入“13712345678”,再切换到文字输入框,使收件人那个控件失焦,可以看到收件人立即显示为“Test”,再返回去点击那个收件人,发现目标号码变成了“12345678”。
3.发送信息,提示发送失败。
PS:用户本来想要把短信发送到“13712345678”的,结果因为电话薄里面存了个“1234567...
分类:
移动开发 时间:
2014-08-29 16:10:58
阅读次数:
314