广播分2种,无序广播和有序广播。可以理解为散列和队列广播。首先无序广播,不能中断,分发机制有点类似散列发送。这种广播的的发送为:context.sendBroadcast这种广播是不能中断的,请看API说明。其次为有序广播,可以中断。这种广播,以我的理解可能存在很大的BUG,短信这块广播的发送BUG...
分类:
移动开发 时间:
2014-05-19 09:55:00
阅读次数:
272
安卓开发采用观察者模式ContentObserver监听短信用正则获取短信验证码...
分类:
移动开发 时间:
2014-05-18 18:28:39
阅读次数:
306
之前在coolshell上看到一篇关于codeReview的文章: http://coolshell.cn/articles/11432.html。
?接着实际工作当中实践了一把,有些感触,便向团队发了一封分享邮件,具体如下:
1.因为视角不同,时常能从代码层面发现bug。
2.知识共享:
从别人的代码那学习到设计思想,一些工具的运用,比如说项目培强引入的eventBus, 联系人、短信功能都抽象出DAOBase
...
分类:
其他好文 时间:
2014-05-18 13:28:41
阅读次数:
258
MainActivity如下:
package cc.testsmsbroadcastreceiver;
import cc.testsmsbroadcastreceiver.SMSBroadcastReceiver.MessageListener;
import android.os.Bundle;
import android.widget.TextView;
import android....
分类:
移动开发 时间:
2014-05-15 23:56:53
阅读次数:
600
MainActivity如下:
package cc.c;
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.app.LoaderManager.LoaderCallbacks;
import android.content.Context;
import...
分类:
移动开发 时间:
2014-05-15 23:45:33
阅读次数:
520
MainActivity如下:
package cc.testsmslistener;
import cc.testsmslistener.SMSContentObserver.MessageListener;
import android.net.Uri;
import android.os.Bundle;
import android.os.Handler;
import android....
分类:
移动开发 时间:
2014-05-15 23:34:50
阅读次数:
490
1. 呼叫虚拟设备/向虚拟设备发送短信 1. 在eclipse中点击:
Window--->Open Perspective--->DDMS,选择Emulator Control选项; 2. 在Telephony
Actions选项的Incoming number输入要模拟的呼入号码,选择Voi.....
分类:
移动开发 时间:
2014-05-15 10:58:45
阅读次数:
327
深入广播单向群发,只要过滤条件匹配,都能接收到无序广播有序广播发送有序广播sendOrderedBroadcast(intent,null);//发送有序广播设置优先级:android:priority="1000"拦截:在高优先级的那边进行拦截//拦截广播abortBroadcast();拦截短信权限<uses-permissionandroid:name..
分类:
其他好文 时间:
2014-05-15 08:48:04
阅读次数:
290
而本文介绍的是另外一种方法,利用Loader来实现差不多的效果,既然能够说效果差不多,那么就说明了Loader有一个跟ContentObserver的特性,没错,它能够检测到对应内容的变化。
先简单说一下什么是Loader。
Loader是Android在3.0之后才引进的一个类,其主要目的在于让Android跟Data之间的交互变得更加简单和高效,概括起来,我觉得其功能有以下两点:
1)动态监测所处理对象状态的变化,大部分情况下是处理数据,但我觉得只是一方面。
2)当界面变化,需要被重新创建的时候,它们能...
分类:
移动开发 时间:
2014-05-15 08:07:28
阅读次数:
404
CentOS下配置安装Nagios一、Nagios简介Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知..
分类:
移动开发 时间:
2014-05-14 16:00:17
阅读次数:
443