android-broadcastreceiver相关内容

使用AlarmManager每20秒运行一次Android服务不会在从应用程序列表中删除该应用程序时重新启动

我正在尝试运行一个Android服务,该服务每20秒在后台运行一次,并将用户的经纬度数据发送到服务器以进行跟踪.当我启动我的应用程序时,它第一次起作用.现在,如果我单击“主页"按钮,它将仍在后台运行.但是,现在,如果我使用主页按钮从应用程序列表中杀死了我的应用程序.然后使用启动器图标重新启动我的应用程序.现在该服务无法启动.我使用警报管理器每20秒触发一次服务.但是在重新启动时,设置了我的警报,但 ..

Android-无法在显示LayoutParams.TypeSystemError时看到来电

我正在开发锁屏应用程序.使用此命令"WindowManager.LayoutParams.TYPE_SYSTEM_ERROR;"将锁定屏幕显示在屏幕顶部. 但是我的问题是,显示自定义锁定屏幕时,我看不到来电窗口.自定义锁定屏幕不会覆盖来电窗口. 1)显示来电窗口是否需要任何权限?? 2)我们必须添加任何其他代码来回答传入的班级 这是我的锁屏接收器课程 公共类LockScr ..
发布时间:2021-04-05 19:43:46 Java开发

如何在Android中使用广播接收器停止正在运行的服务

我认为我的代码中有一个简单的问题,但我无法弄清楚.我有一个HeaderService,它在某些特定的应用程序上显示气泡弹出窗口.现在我想要的是当用户使用BroadCastReceiver按Home键或Back键时停止该服务.请看一下我的代码,并向我提出一些解决方案.在此先感谢! 这是我的Receiver类 公共类PopupClosingReceiver扩展了BroadcastReceive ..
发布时间:2021-04-04 20:39:44 移动开发

下载图像的广播接收器

基本上我想设置一个 Broadcastreceiver ,当用户从chrome,facebook,twitter..etc等将图像下载到图库/电话中时触发该 当照片下载完成并触发操作时,我想访问下载的图像以进行诸如编辑和填充之类的额外工作. 我想这可以通过 Broadcastreceiver 来完成,该程序会监听图像,然后执行所需的操作.! 我试图搜索要添加到接收方 intent ..

应用关闭后,BroadcastReceiver不会接收

我知道这个问题与BroadcastReceiver的许多问题相似,但据我所读,它们都没有解决方案。 的BroadcastReceiver教程告诉我即使应用程序未在后台运行也能正常工作,我的问题是为什么当应用程序未运行时我无法使用它 我试图从主要活动中调用广播,使用服务和.... ,但没有一个解决了我的问题。 这是我的代码: MyReceiver java类: 公共类MyRe ..
发布时间:2020-09-23 21:54:14 移动开发

从Firebase onMessageReceived打开片段

我正在尝试在收到新通知时打开一个片段。为此,我使用了BroadcastReceiver。问题是我没有从 FirebaseMessagingService 类中的 sendNotification 方法获得活动消息。我认为问题是我在 onCreate 中声明了IntentFilter,并且当我单击推送通知时未调用它。还有其他方法吗? //全局声明的私有IntentFilter mIntent ..

如果在双SIM卡插槽之一中更改了SIM卡的信息,该如何获取信息?

我知道我们可以使用TelephonyManager Class检索单个Sim卡的信息。但是,如何检索有关多个SIM卡的信息?假设我的手机丢了,有人在其中一个插槽中更换了SIM卡。我如何接收包括IMEI号码,电话号码等信息?仅在更换SIM卡后才需要这些信息。 在TelephonyManager类中,有直接方法可以检索这些信息(例如IMEI号码,电话号码,电话网络类型等),但是该信息仅适用于一张 ..
发布时间:2020-09-23 21:42:06 移动开发

引导/广播接收器重新引导问题

这是一个相当普遍的问题,但我已经失去了理智。我认为我对要求已经很周到。我希望广播机重启时做BroadcastReceiver。 我的BroadcastReceiver(用于引导): 公共类BootReceiver扩展了BroadcastReceiver { @Override public void onReceive(Context context,Intent inten ..
发布时间:2020-09-23 21:39:24 Java开发

非默认SMS应用程序即使在强制关闭时也始终可以在收到SMS时接收广播吗?

所以我遵循了这个指南在收到短信时显示简单的吐司。当应用程序运行时它可以正常工作时,当我进入设置并强制关闭该应用程序时,它停止工作。 我在StackOverflow上检查了许多类似问题的答案,但实际上没有人回答是否(以及如何)使每次接收SMS时都执行一段代码,而无需将该应用设置为设备(Android 4.4+)上的默认SMS应用。是吗? 考虑甚至可以停止服务,而当这种情况发生时,服务不再 ..
发布时间:2020-09-23 21:39:13 移动开发

如何使用MediaSession.setMediaButtonReceiver(PendingIntent)恢复播放

我试图在停止应用程序时单击耳机按钮从我的应用程序开始播放音乐。 我可以使用MediaSession.Callback onMediaButtonEvent()或现在不推荐使用的 registerMediaButtonEventReceiver()来监听媒体按钮,请单击在我的应用程序正在播放音乐,但是如果我暂停音乐一分钟,同时我的“活动和播放服务”仍在运行,然后按耳机按钮,我将失去接收媒体按钮 ..

ClassLoader引用的未知路径

我正在开发个人用药时间提醒应用程序。除了几次通知用药时间后停止运行,它几乎可以正常工作。 在监视应用程序的日志猫时,我发现它在收到以下警告后正在停止警报接收器。 W / System:ClassLoader引用的未知路径:/data/app/com.example.sakkar.medicineschedular-2/lib/手臂 有人可以帮我解决这个问题吗? 解决 ..

即使在一个注册后,Android BroadcastReceiver onReceive()在android 5.1.1上调用了两次

我无法弄清楚下面的代码出了什么问题。我还检查了两次注册接收器。但事实并非如此。还是我想念一些东西。 请帮忙。我真的很需要:( 导入android.app.Service; 导入android.content.BroadcastReceiver; 导入android .content.Context; 导入android.content.Intent; 导入android.conte ..

广播被延迟

我们使用广播来传达远程服务和UI之间的状态更改。这样做时,我们发现了一个非常奇怪的行为:有时(我找不到任何线索,为什么)这些广播会延迟8秒左右。 我们如何发送它们(非常基本, mState 只是一个枚举)(服务中的远程过程): Intent intent = new Intent(); intent.setAction(ACTION_STATE_CHANGED); inten ..
发布时间:2020-09-23 21:26:42 移动开发