想要在手机的桌面上添加快捷方式,而桌面又属于系统的应用,也就是说我们需要有一个与系统进行通信的接口。还好Android中有广播,而Android系统中又有接收添加快捷方式广播的广播接收者。于是,为我们的应用快捷方式就变得很简单了。...
分类:
移动开发 时间:
2015-01-06 20:06:24
阅读次数:
169
广播广播的概念现实:电台通过发送广播发布消息,买个收音机,就能收听Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。 Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁IP拨号器原理:接收拨打电...
分类:
移动开发 时间:
2015-01-06 02:01:00
阅读次数:
561
锁屏清理进程是一个比较有用的功能,可以为用户节省很多的电量,锁屏清理进程也比定时清理进程优点多。说下思路:
判断用户是否锁屏需要注册一个广播接收者去监听,当然这个广播接收者放在服务里面比较好,试想如果放在Activity里面,当Activity执行onDestory()的时候,广播接收者就没了。而且这个广播接受者必须是代码注册。
package com.ustc.mobilemanager.s...
分类:
系统相关 时间:
2014-12-25 20:35:21
阅读次数:
223
在BroadcastReceiver,当我们创建一个AlertDialog并show出来的时候,出现了下面的错误:
12-24 14:10:57.025: E/AndroidRuntime(17600): java.lang.RuntimeException: Unable to start receiver com.ustc.broadcastreceiver.ForceOfflineRece...
分类:
移动开发 时间:
2014-12-24 14:45:16
阅读次数:
772
四大组件:activity 显示。 contentProvider 对外暴露自己的数据给其他的应用程序。BroadcastReceiver 广播接收者,必须指定要接收的广播类型。必须明确的指定actionservice 服务,是运行后台,它是没有界面的。对某件事情进行监听。一、广播:事...
分类:
移动开发 时间:
2014-12-20 19:34:09
阅读次数:
172
BroadCastReceiver简介(末尾有源码)BroadCastReceiver源码位于:framework/base/core/java/android.content.BroadcastReceiver.java广播接收者(BroadcastReceiver)用于接收广播Intent,广播...
分类:
其他好文 时间:
2014-12-16 23:56:06
阅读次数:
171
1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);2.同一a...
分类:
移动开发 时间:
2014-12-16 22:32:33
阅读次数:
366
今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服...
分类:
其他好文 时间:
2014-12-16 22:23:02
阅读次数:
327
应用程序组件有一个生命周期——一开始Android实例化他们响应意图,直到结束实例被销毁。在这期间,他们有时候处于激活状态,有时候处于非激 活状态;对于活动,对用户有时候可见,有时候不可见。组件生命周期将讨论活动、服务、广播接收者的生命周期——包括在生命周期中他们可能的状态、通知状态 改变的方法、及...
分类:
移动开发 时间:
2014-12-04 19:48:16
阅读次数:
155
I,自定义广播前面所说的都是接收短信,外拨电话等都是系统所有的广播,而其实我们可以自己自定义一个广播,并且写一个广播接收者来玩玩。1)在按钮的点击方法中,发送自定义的广播:1 public void click(View view){2 /**3 * 发送自定义的广...
分类:
移动开发 时间:
2014-11-30 06:16:03
阅读次数:
244