broadcastreceiver相关内容

是android.permission.RECEIVE_BOOT_COMPLETED不需要?

有谁知道为什么我的申请仍然收到ACTION_BOOT_COMPLETED广播,即使我的应用程序没有在清单文件的权限 android.permission.RECEIVE_BOOT_COMPLETED ?我认为这是必需的,但一些教程我也用没了。有几个做到了。我用我的手机上运行的CyanogenMod进行测试,但我怀疑的问题。 LogCat中显示了我的“通知启动的”日志每次开机时。请参阅下面的使用co ..
发布时间:2015-12-02 15:28:30 移动开发

里面的BroadcastReceiver共享preferences

在我的应用程序,我想使用共享preferences广播接收机内部......但我不能访问内部的get preferences()方法... 共享preferences共享preferences = GET preferences(MODE_PRIVATE); 我不能与上下文对象调用......任何其他方法??? 解决方案 您可以使用从的onReceive上下文(上下文为arg0,意 ..
发布时间:2015-12-02 15:06:24 移动开发

限制Android的广播接收器的具体应用

我有2个应用程序。 如果我使用的服务,我可以设置权限,以便只有 APP1 可以发送意图 APP2 : 定义权限在 APP2 (防护等级:签名),并 使用 APP1 的权限。 服务于 APP2 是由许可保护。 这样一来,只有 APP1 可以在 APP2 发送意图服务, 并没有其他的应用程序(除非我的签名被泄露)可以发送意图 在服务 APP2 。 我可以做同样的广播接收器? APP1:se ..
发布时间:2015-12-02 15:00:15 移动开发

当机器人火灾ACTION_BATTERY_LOW

在我的应用程序,我想做点什么,当电池电量低。当电池电量低的Andr​​oid火灾 ACTION_BATTERY_LOW 键,当电池再次达到其良好的健康它触发的意图 ACTION_BATTERY_OKAY 。所以,我有一个关于这三个问题: 1.At什么电池百分比机器人实际上触发 ACTION_BATTERY_LOW ? 2.Does它多次触发同样的事件,如果电池电量甚至更低? 3,可我们配置的 ..
发布时间:2015-12-02 14:56:36 移动开发

BOOT_COMPLETED不工作的Andr​​oid

首先,我知道出现了数百个这样的问题问,但我一直在检查他们的所有了一会儿,还是没找到任何解决方案。 我见过这个答案说BOOT_COMPLETED不会发送到应用程序,除非用户启动应用程序首先,安卓3.1版本后, 但我仍然看到一些应用程序在做的是,必须有一种方式。我真的需要处理它,否则我也很反对做一些事情,而无需用户的交互。 因此​​,这里是我的Andr​​oidManifest: <舱单. ..
发布时间:2015-12-02 14:55:49 移动开发

Android的 - [Xoom的/蜂窝]应用程序,而不LAUNCHER活动不工作

我有没有启动的活动,工​​作正常,从Android 1.5的到Android 2.3.4的应用程序。它是通过我的广播接收机启动。然而,在蜂窝(摩托罗拉Xoom),我的广播接收器根本不工作(它没有捕获任何意图)。如果我想补充的发射活动,我的清单: <活动机器人:标签=“@字符串/ APP_NAME”机器人:NAME =“com.myapp.MainActivity”> <意向滤光 ..

我如何拦截按键presses在Android上的耳机?

我学的是 ACTION_MEDIA_BUTTON 意图,我试着去使用它,并用举杯拦截按钮presses和present他们在屏幕上。我注册了接收器拦截两个目的: ACTION_HEADSET_PLUG - 插入耳机 ACTION_MEDIA_BUTTON - 接收按钮presses 这是我的主要活动完成的: 的IntentFilter mediaFilter =新的IntentFilt ..
发布时间:2015-12-02 14:41:26 Java开发

Android的广播从服务到活动

我想从一个服务出来发送一个广播到活动中。我可以确认的广播从服务中发送,但活动不拿起任何东西。 下面是相关服务code: 意向书我=新的意图(NEW_MESSAGE); i.putExtra(FriendInfo.USERNAME,StringUtils.parseBareAddress(message.getFrom())); i.putExtra(FriendInfo.MESSA ..
发布时间:2015-12-02 14:15:20 移动开发

体积变化监听器:是registerMediaButtonEventReceiver preferable到的onkeydown?

寻找一个“最COM prehensive和放大器;兼容(即所有的Andr​​oid版本...)”一路听音量的变化,我发现了2种不同的方法来处理这​​个问题: registerMediaButtonEventReceiver 的onkeydown + SettingsContentObserver 哪种方法preferable? 为什么? 更新1:由于下面的评论,我发现的onkeydown( ..

如何使用广播接收器检测到蓝牙状态变化?

我试图让一个应用程序,显示敬酒时,该设备的蓝牙打开。我想执行,即使我的应用程序没有运行该操作。所以,我应该使用的广播接收机。 我知道我应该添加权限和意向过滤器的Andr​​oid清单,让一个Java类。 我应该怎么办?我应该使用什么权限? 解决方案 据权限去,及时发现蓝牙的状态变化,你需要将其添加到您的Andr​​oidManifest.xml。 <使用-权限的Andr​​oid:名 ..

活动已泄漏IntentReceiver

我想发送短信AMD邮件一起....与发送邮件钻时,我发短信没有问题,我收到此异常:结束渗漏IntentReceiver是否缺少调用unregisterReceiver(?)。你们只要告诉我在这里需要更改注销reciever? 这是我的code短信方式: 公共类端延伸活动{ 按钮btnSendSMS; 的EditText txtPhoneNo; 的EditText tx ..
发布时间:2015-12-02 13:48:27 移动开发

在一个新的线程开始Android的BroadcastReceivers?

如果我有一个扩展的内部类的BroadcastReceiver 在我的服务类,我应该关心的同步,当在的BroadcastReceiver 类读取/从服务类写入对象? 或者换用另一种方式:是 BroadacstReceiver 的的onReceive()方法的一个额外的线程启动 解决方案 本的onReceive()方法总是被调用在主线程(也称为“UI线程”),除非你要求它被安排在使用registe ..
发布时间:2015-12-02 13:48:10 移动开发

注销广播接收器 - 机器人

我有一个的BroadcastReceiver 一次性使用。 我注册它的活动。我不能把 unregisterReceiver()在的onPause ,因为它留下来,即使在运行时,该活动被暂停或破坏。 我要的BroadcastReceiver注销时,它本身是做,是这样的: 公共类SmsReceiver扩展的BroadcastReceiver { 公共无效的onReceive(上下文的背 ..
发布时间:2015-12-02 13:34:26 移动开发

如何在Android上运行的后台应用程序?

您好,我想打一个Android应用程序将继续在后台运行,当用户访问任何文件夹,图片或任何其他文件它通知使用他访问这个文件(文件名)的祝酒词。 解决方案 您可以做到这一点通过使用服务的Andr​​oid系统。这里是一个很好的教程做。 服务 你也可以从我的程序存储库下载的样本。 ..
发布时间:2015-12-02 13:22:59 移动开发

如何识别来电和Android的呼出

如何让来电和Android的呼出单独的事件。 其实我试图制定来电打开一个应用程序,如果数量存在于数据库和它的工作确定。但如果我从设备(呼出),如果来电号码是存在于数据库中仍然是打开我的应用程序。 我想限制打开我的呼出应用程序。 我的清单包含我收到来电是这样的: <接收机器人:名称=“。IncomingCallReceiver”> <意向滤光器> ..
发布时间:2015-12-02 13:22:56 移动开发

正确的方式来获取WakeLock在一个BroadcastReceiver和服务将其释放

即使经过了大量的研究,我还没有完全确定,如果我如何实现方式 WakeLock 为服务开始由的BroadcastReceiver 是正确的 - 尽管它似乎很好地工作。广播接收器会从警报发送给它的,所以下手意图,从API文档 AlarmManager : 如果您的报警接收器称为Context.startService(),有可能 该手机将睡眠所请求的服务启动之前。至 prevent这一点,你的B ..
发布时间:2015-12-02 13:21:29 移动开发

BroadcastReceiver的和暂停活动

我在一个活动编程注册的广播接收器。它响应 PACKAGE_REMOVED 的意图,将触发当一个软件包被删除。 现在的问题是,它并没有得到这个消息。我想这是因为,当我离开这个活动,并移动到另一个活动卸载应用程序的意图被解雇了,所以原来的活动被暂停。 难道说暂停活动(其中接收器,未注销的的onPause )也暂停接收器? 解决方案 当您在活动编程注册一个广播接收器,它不会广播活动时暂停。该Bro ..
发布时间:2015-12-02 13:12:40 移动开发

BroadcastReceiver的VS服务

那么,在Android中,什么是BroadcastReceiver的和调用另一个在BroadcastReceiver的服务 做的事情有什么区别?我觉得他们都在后台运行,对吧? 其实,我做的是: 在每天的特定时间,下载用户事件(例如:上午9点吃 早餐)的数据库,并建立了AlarmManager显示 通知有关事件。 现在我成立了一个报警经理做了上述任务。我觉得很奇怪,我应该直接实现此目的的B ..
发布时间:2015-12-02 13:10:44 移动开发

检测Android应用程序的升级和设置应用程序类布尔的最终用户许可协议显示/隐藏

我试图发现当我的应用程序已使用一个BroadcastReceiver升级和设置在我的应用类一个布尔值。该布尔将配合使用其他一些布尔,以确定是否要显示的EULA对话框给用户。 我相信我已经正确地得到了这一切的设置,但最终用户许可协议仍然显示当它不应该了。特别是当用户已经接受了最终用户许可协议在previous版本,该协议并没有在版本改变升级到(手动由我设定),以及应用程序正在升级。 我相信这是不 ..
发布时间:2015-12-02 13:09:25 Java开发