android-broadcast相关内容
我正在使用 DownloadManager 从我们的服务器下载图像,并将文件放在 externalFilesDir 中. 我发送了一个广播意图,因为我不希望这些下载的图像出现在图库中. sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + context.getExternalFilesDir
..
嗨,我正在尝试了解广播接收器,我浏览了许多示例代码,但仍有一些疑问.我想知道什么时候必须扩展 Broadcast Receiver 类,什么时候应该使用 registerReceiver() 方法,什么时候应该为 BroadcastReceiver 创建对象.在某些程序中,我遇到了使用 registerReceiver 方法但没有扩展广播接收器类的情况.我还想知道如何调用 onReceive 方法
..
我已经检查了所有相关问题,但没有找到针对此问题的任何解决方案.所以这对我来说是一个全新的问题. 我有什么 我有一个 Android 应用程序,它在其清单中注册了一些广播接收器.这就是我的清单的样子.
..
我有一个广播接收器,它经常被调用,我注意到很多人使用 android: process =":remote" 在他们的接收器中.我的用于检查一些事情,如果条件匹配则激活警报.我的问题是我应该使用我在清单中上面发布的行吗?如果是这样,这样做有什么好处? 解决方案 通过使用 android:process=":remote" 定义接收器,您基本上可以在不同的进程 (= VM) 中运行接收器
..
据我所知,应用无法获得自己卸载的意图: ACTION_PACKAGE_FULLY_REMOVED ACTION_PACKAGE_REMOVED 但是 Dolphin Browser 如何做到接收“已删除"事件并像附加图像一样启动浏览器? 亚行:10-20 12:37:00.997: D/BackupManagerService(527): 收到广播意图 { act=androi
..
我需要检查我注册的接收器是否仍然注册,如果没有我如何检查它任何方法? 解决方案 我不确定 API 是否直接提供 API,如果您考虑 这个线程: 我也在想同样的事情. 就我而言,我有一个 BroadcastReceiver 实现,它调用Context#unregisterReceiver(BroadcastReceiver) 在处理接收到的 Intent 后,将自身作为参数传递.
..
我想向多人发送短信并验证短信是否已发送.我检查了多个链接(这里提到)并想到使用 PendingIntent 和 broadCast Receiver 进行确认. 了解短信是否已被发送的实用方法发送 在android中以编程方式发送短信 http://mobiforge.com/design-development/sms-messaging-android 但关键问题是,我在 ar
..
我正在为 Android 中的来电开发一个广播接收器,在接到来电时,我想在本机来电屏幕上弹出一个弹出窗口. 我完成了那个代码.但现在的问题是在 Android 4.1 (Jelly Bean) API level 17 当电话响起时,PHONE_STATE 以 OFF HOOK 的形式出现,如果我正在调用一个活动,它会被调用,但它下面的代码没有't 被执行.我列出了代码: 我的广播接收
..
是蓝牙耳机还是手机? 如何在android代码中区分蓝牙耳机和支持蓝牙的android设备. 我正在开发一个小应用程序,因为我具有阻止通过蓝牙传输数据的功能,但它需要允许通过蓝牙耳机进行通信. 我参考了示例和代码,因为它们建议我仅配对/取消配对蓝牙设备.Android:如何以编程方式配对蓝牙设备? 或其他 获取所有连接的设备.在安卓中,如何获取配置文件连接的蓝牙设备?
..
我正在尝试使用广播接收器捕捉蓝牙状态的变化. 我的清单:
..
这是我的Activity代码, Long time = new GregorianCalendar().getTimeInMillis()+20000;//20秒后设置闹钟Intent intentAlarm = new Intent("alarm");intentAlarm.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intentAlarm.putExtra
..
我的应用运行的服务在设备重启或应用重新安装(更新)时终止.我添加了两个广播接收器来捕捉这些事件 - BOOT_COMPLETED 和 ACTION_MY_PACKAGE_REPLACED. ACTION_MY_PACKAGE_REPLACED 接收器似乎不起作用.这是我所拥有的: AndroidManifest.xml:
..
后台服务停止,当我在 oppo & 中从最近删除我的应用程序时vivo手机,&在这种情况下,广播接收器也不起作用. 解决方案 我在 Oppo、Vivo、Mi 等手机上遇到了同样的问题, 从最近的应用程序中删除后,应用程序被杀死,甚至服务也被杀死 解决方案:我在我的应用程序中添加了自动启动权限,例如 this 并且它起作用了. 解决此问题后,由于 DOZE 模式,我的应用程
..
我的应用运行的服务在设备重启或应用重新安装(更新)时终止.我添加了两个广播接收器来捕捉这些事件 - BOOT_COMPLETED 和 ACTION_MY_PACKAGE_REPLACED. ACTION_MY_PACKAGE_REPLACED 接收器似乎不起作用.这是我所拥有的: AndroidManifest.xml:
..
我有两个接收器想要手动触发,但我似乎无法做到.这些是我正在使用的命令: adb -s deviceid shell am broadcast -a action android.intent.action.PHONE_STATE 或 adb -s deviceid shell am broadcast -a action android.intent.action.MEDIA_B
..
清单:
..
我制作了一个数字时钟小部件,该小部件使用 AlarmManager 每60秒更新一次时间. @Override公共无效onEnabled(上下文上下文){super.onEnabled(上下文);Log.d("onEnabled",“启用了窗口小部件提供程序.启动计时器以每分钟更新一次窗口小部件");AlarmManager AlarmManager =(AlarmManager)contex
..
我一直在尝试做一些与truecaller应用类似的事情,在该应用中,我的应用应该在呼叫挂断后显示屏幕。通过在清单文件中注册 android.intent.action.PHONE_STATE 隐式广播来实现这一点。 但是如果 Android O广播限制,我正在尝试找出此用例的替代解决方案。 android文档中建议的替代解决方案:工作计划程序或注册服务与上下文。 工作计划程序::
..
如何检测Android应用启动器/启动? 并简要地提出一些想法. 我想检测启动器应用程序.哪个应用程序是启动器,我要在进入应用程序后按下密码屏幕.它是相同的应用程序储物柜 解决方案 import android.content.BroadcastReceiver; import android.content.Context; import android.content.In
..
我无法获取getSupportLoaderManger或getLoaderManager 我很困惑如何解决这个问题, public class MyBroadCastReceiver extends BroadcastReceiver implements LoaderManager.LoaderCallbacks { int cpValue; priv
..