Android广播机制指的是,在一个应用程序运行的时候可以自定义一个消息类型,让相应的接收器去处理这个消息或者是系统消息,比如来电话了、来短信了、手机没电了等等系统发送的消息; Android提供了两种注册广播接受者的形式,分别是在程序中动态注册和在xml中指定。他们之间的区别就是作用的范围不...
分类:
移动开发 时间:
2014-12-01 15:51:03
阅读次数:
233
广播事件的流程①注册广播事件:注册方式有两种,一种是静态注册,就是在AndroidManifest.xml文件中定义,注册的广播接收器必须要继承BroadcastReceiver;另一种是动态注册,是在程序中使用Context.registerReceiver注册,注册的广播接收器相当于一个匿名类。...
分类:
移动开发 时间:
2014-12-01 14:12:15
阅读次数:
256
Android广播类似QT中的信号和槽~~~界面文件activity_main.xml<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world"/>
<Button
android:id="@+id/send1"
android:la..
分类:
移动开发 时间:
2014-11-23 16:07:58
阅读次数:
196
Intent.ACTION_AIRPLANE_MODE_CHANGED;//关闭或打开飞行模式时的广播Intent.ACTION_BATTERY_CHANGED;//充电状态,或者电池的电量发生变化//电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registe...
分类:
移动开发 时间:
2014-11-22 22:51:15
阅读次数:
265
1、sendBroadcast方法发送广播。
package com.example.android_broadcast_normal;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.vi...
分类:
移动开发 时间:
2014-11-19 15:58:57
阅读次数:
218
什么是广播机制?简单点来说,是一种广泛运用在程序之间的传输信息的一种方式。比如,手机电量不足10%,此时系统会发出一个通知,这就是运用到了广播机制。广播机制的三要素:Android广播机制包含三个要素:广播(Broadcast) - 用于发送广播;广播接收器(BroadcastReceiver) -...
分类:
移动开发 时间:
2014-11-12 19:23:26
阅读次数:
384
在Android应用程序框架中,Activity和Service类都继承了ContextWrapper类,因此,我们可以在Activity或者Service的子类中调用registerReceiver函数来注册广播接收器。
下图是在activity中注册广播的过程:
step1~step3,就是一般的调用过程。
step4,registerReceiverInternal()...
分类:
移动开发 时间:
2014-11-12 00:49:07
阅读次数:
210
1、Android 监听屏幕解锁事件 http://blog.csdn.net/gf771115/article/details/7991892 2、Android利用系统广播---监听应用程序安装和卸载 http://blog.csdn.net/wangjia55/article/details/8470611...
分类:
移动开发 时间:
2014-11-07 17:15:43
阅读次数:
175
今天遇到一个acitivity之间通信的问题,由于我们是用TabActivity包裹了Activity(我们称之为A),所以这两个Activity是同时存在的。当在TabActivity中启动其他Activity处理一些业务,当业务处理完成时,通过onActivityResult()返回处理结果,我们需要根据返回的结果对A进行更新,但是现在问题就来了,我们怎么来更新A呢?
我发现Ta...
分类:
移动开发 时间:
2014-11-07 06:23:48
阅读次数:
187