唉···昨天写的博客,被博客园管理组嫌弃了。。。伤心! 昨天就谢了广播的基本用法,今天就往深里扒扒,明天继续写关于广播的博客。 昨天说的多是关于系统广播的接收,也是系统广播的接收,现在说说自定义广播的用法。先说标准广播的,拿昨天静态注册那个例子来说。其他地方都一样知识把清单文件里面的action给替 ...
分类:
移动开发 时间:
2016-05-18 00:07:40
阅读次数:
201
上一课我们讲解了Receiver启动的流程。Receiver是通过ReceiverSupervisor的start方法启动的:/**Startthesupervisor*/
defstart(){
onStart()
startReceiver()
}首先会调用ReceiverSupervisor的onStart()方法,overrideprotecteddefonStart(){
registeredBlockGenerators.forea..
分类:
其他好文 时间:
2016-05-17 19:49:00
阅读次数:
157
直奔主题,关于广播的一些定义什么的我觉得只要是一名合格的初级android开发这都知道吧,我下面要做的就是怎么去使用broadcast receiver。 1.怎么去监听系统广播? Android系统有很多内置的系统广播:电话,短信,时间,地区,电池电量,网络变化等等。。。那么我们怎么去在我们的应用 ...
分类:
移动开发 时间:
2016-05-16 21:43:49
阅读次数:
202
在SparkStreaming中对于ReceiverInputDStream来说,都是现实一个Receiver,用来接收数据。而Receiver可以有很多个,并且运行在不同的worker节点上。这些Receiver都是由ReceiverTracker来管理的。在ReceiverTracker的start方法中,会创建一个消息通信体ReceiverTrackerEndpoint..
分类:
其他好文 时间:
2016-05-16 17:52:24
阅读次数:
375
麻雀虽小五脏俱全,本文我是从慕课网学习的感谢慕课提供了那么免费优秀的资源这里巧妙的把Android的四大主键紧密的联系了起来Activity—Service—Broadcast Receiver—-SQLite不多啰嗦 直接上代码注释很详细慢慢参透...
分类:
移动开发 时间:
2016-05-13 15:02:19
阅读次数:
321
责任链模式的定义: Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request.Chain the receiving obj ...
分类:
其他好文 时间:
2016-05-13 09:50:20
阅读次数:
134
在 AndroidManifest.xml 中,<meta-data>元素是一个键值对,往往被包含在<application> 、<activity>、<service>和<receiver>等元素中,但是不同父元素中<meta-data>读取方法也不同。 <meta-data>基本结构:<meta ...
分类:
移动开发 时间:
2016-05-13 09:34:02
阅读次数:
216
一、BroadCast Receiver 广播组件
(1)BroadcastReceiver
是什么
1)Android 中的一个应用组件
2)Android 中的广播接收对象
(2)BroadcastReceiver
应用场合
1)实现一对多的跨进程(Process)业务通知操作。
2)实现与系统应用的一些协同操作。
3)实现组件之间的数据传递 ,协同操作。
例如
1...
分类:
其他好文 时间:
2016-05-13 04:31:55
阅读次数:
199
一、Intent 对象
(1)Intent
是什么
1)意图,信使
2)值对象(封装数据,实现数据传递)
(2)Intent对象的应用场合
1)启动组件(activity,service,BroadcastReceiver)
2)停止service,解除receiver的动态注册
3)数据传递(组件之间)
(3)Intent对象实现原理及过程
1)封装意图信息(你要做什么)
...
分类:
移动开发 时间:
2016-05-13 04:29:16
阅读次数:
211
1:SparkSteaming基于kafka的方式,主要有俩种,即Receiver和Derict,基于Receiver的方式,是sparkStreaming给我们提供了kafka访问的高层api的封装,而基于Direct的方式,就是直接访问,在sparkSteaming中直接去操作kafka中的数据,不需要前面的高层api的封装。而Direct的方式,可以进行更好的控制!
2:实际上做kafka...
分类:
其他好文 时间:
2016-05-13 03:19:56
阅读次数:
278