Android广播BroadcastReceiver
Android 系统里定义了各种各样的广播,如电池的使用状态,电话的接收和短信的接收,开机启动都会产生一个广播。当然用户也可以自定义自己的广播。
既然说到广播,那么必定有一个广播发送者,以及广播接收器。系统广播的发送者为系统,自定义广播当然是用户定义的了。
我们可以定义一个广播接收器,用来接收我们感兴趣的广播,不论是系统...
分类:
移动开发 时间:
2016-04-19 20:03:55
阅读次数:
278
在经过几天的折腾之后,迎来了Mp3播放器的第二篇博客,这篇文章主要将如何实现播放器的播放,下一首,上一首,顺序播放,循环播放,随机播放,单曲循环等操作。
其实操作的过程中主要是通过参数的传递来实现功能的。
在activity里面互相传参有很多中方法,但对于activity和service进行交互有些方法并不适合,通过对Broadcast和BroadcastReceiver等操作,来控制播放的实现...
分类:
移动开发 时间:
2016-04-19 20:00:49
阅读次数:
295
Activity是一个应用程序组件,提供了用户与程序交互的界面Android四大组件: -- Activity -- Service -- BroadcastReceiver -- Content ProviderActivity如何创建使用 首先创建一个类继承Android的Activity类; ...
分类:
移动开发 时间:
2016-04-19 00:29:12
阅读次数:
248
PS.不知不觉间发现自己已经做了很久很久的Android开发了,过去对知识块的梳理总是放在云笔记里面.主要的原因还是自己的笔记太杂
乱,没有脉络.本着开源的精神,也趁着这段时间有空将之前云笔记里面的文章梳理下.同时将一些知识点整理出来和大家共同分享.
转载请注明出处:http://blog.csdn.net/unreliable_narrator?vi...
分类:
移动开发 时间:
2016-04-16 19:28:06
阅读次数:
248
什么是BroadcastBroadcast即广播,在Android广播是非常重要的功能。例如我们想在系统开机之后做某些事情、监控手机的电量、监控手机的网络状态等等,这些功能都需要用到广播。当然我们也可以自定义广播。自定义广播通常实现一个简单的自定义广播可以通过如下几个步骤:
创建一个类继承android.content.BroadcastReceiver,并实现onReceive方法
在Androi...
分类:
移动开发 时间:
2016-04-15 12:15:41
阅读次数:
252
Android实训案例(六)——四大组件之一BroadcastReceiver的基本使用,拨号,短信,SD卡,开机,应用安装卸载监听
Android中四大组件的使用时重中之重,我这个阶段也不奢望能把他所有的原理搞懂,但是最起码的,我要把他的各种使用方法了如指掌才行
BroadcastReceiver
接收系统的广播,比如电话,短信之类的
1.IP拨号器
我们在拨打电话的时候,我们系统也会...
分类:
移动开发 时间:
2016-04-11 12:25:28
阅读次数:
238
什么是Broadcast
BroadcastReceiver是安卓中的四大组件之一。
广播接收器,也被称为全局事件,或系统事件。
当Android系统中任何程序有动作时,如果想通知其他程序,采用广播的方式进行传播是非常有效的。广播从理论上说,可以将一个动作传播给任意多个程序(当然,广播接收器的数量会受到系统限制)。
在Android中,有一些操作完成以后,会发送广播,...
分类:
其他好文 时间:
2016-04-11 12:21:56
阅读次数:
296
1.创建broadcastreceiver; 创建自己的广播接收器,继承自broadcastreceiver; 实现其中的onreceive()方法; 其中context,为发送广播的context,intent为发送的广播内容; 在onReceive方法内,我们可以获取随广播而来的Intent中的 ...
分类:
移动开发 时间:
2016-04-10 17:58:13
阅读次数:
190
核心内容
Activity本质是什么
Activity生命周期
Activity启动模式
Activity直接的数据交互
如何启动系统的Activity
Activity启动模式
Activity简介
Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content
Provider内容提供者,BroadcastReceiver广播接收器)...
分类:
其他好文 时间:
2016-04-10 14:53:08
阅读次数:
174
今天来更深入的了解一下广播
使用广播需要注意:
1.BroadcastReceiver的生命周期只有十秒左右:
所以,不能再BroadcastReceiver中做比较耗时的操作,而且也不能使用子线程做耗时操作,因为有可能你还没做完它的生命周期已经到了,主线程被杀死了,当然子线程也会被终结,如果需要执行耗时操作,可以通过发送Intent给Service,由Service来完成...
分类:
其他好文 时间:
2016-04-10 10:24:15
阅读次数:
164