Broadcast Receiver
Android广播机制包含三个基本要素:广播(Broadcast) - 用于发送广播;广播接收器(BroadcastReceiver) - 用于接收广播;意图内容(Intent)-用于保存广播相关信息的媒介。Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver是对发送出来的Broadcast进行过滤接受...
分类:
移动开发 时间:
2014-10-14 22:50:19
阅读次数:
181
在看本文之前,如果你对于Android的广播机制不是很了解,建议先行阅读我转载的一篇博文:图解 Android
广播机制。
由于本案例比较简单,故直接在此贴出代码,不做过多的阐述。
先上效果截图:
MainActivity的代码如下:
package com.gc.testbroadcasedemo;
import android.app.Activity;
import a...
分类:
移动开发 时间:
2014-10-09 16:35:08
阅读次数:
248
在Android中运用了很多机制,例如:广播、服务、数据库、通知、包……等等。
什么是广播?Broadcast是一种广泛运用的在应用程序之间传输信息的机制。类似广播电台,根据特定频率来接收发送。
什么是服务?Service是android 系统中的四大组件之一,它跟Activity级别一样,但不能自己运行只能后台运行,并且可以和其他组件进行交互。使用场合例如:后台音乐播放器。
使用了什么数据库?在android中使用了开源项目sqlite操作数据。 SQLite数据库是...
分类:
移动开发 时间:
2014-09-24 09:55:56
阅读次数:
215
Android开发已有两年,翻之前的笔记发现当时总结的挺不错,所以分享出来,仅供初学者学习,高手勿喷。
分类:
移动开发 时间:
2014-09-20 14:04:27
阅读次数:
235
在Activity中,注册广播的一个Demo。
总共分3步
第一步:定义一个BroadcastReceiver广播接收类:
[java] view
plaincopy
private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver(){
@Over...
分类:
移动开发 时间:
2014-09-09 21:39:39
阅读次数:
360
说实话,之前写的两篇博客Android广播机制Broadcast详解、Android时间、日期相关类和方法以及现在要写的,都算是为之后要写的闹钟应用做铺垫,有兴趣的话,大家可以去看看前两篇博客。一、AlarmManager简介 对于一个闹钟应用的实现,个人觉得最主要的应该要属于AlarmMan...
分类:
移动开发 时间:
2014-08-29 23:50:58
阅读次数:
394
在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用.....
分类:
移动开发 时间:
2014-08-29 12:29:17
阅读次数:
278
Android的广播接收器注册方式分为两种:
1.动态注册:(即代码注册,该注册经常伴随着组件的生命周期或者对象的生命周期同生共死),如下:
/**
* @author Lean @date:2014-8-19
*/
public class MainActivity extends Activity {
@Override
protected void onCreate(B...
分类:
移动开发 时间:
2014-08-19 19:10:45
阅读次数:
291
1.1. 广播简介Android 广播与生活中的广播概念不同,它是指系统中产生事件后的通知。Android 广播不关心接收者是否收到处理或者如何处理广播,可以说是一种单向的通知。Android 通过 BraodcastReceiver 来监听系统发出的广播,不同的 BraodcastReceiver 通过设置不同的 fliter 来区分监听广播的类型。有些广播的监听需要相应的权限。...
分类:
移动开发 时间:
2014-08-12 00:49:53
阅读次数:
267