android-broadcast相关内容
我有2部具有不同Android版本的Android手机.第一部手机运行的是奇巧(Kitkat),第二部手机运行的是牛轧糖.我当前正在使用以下代码. 5或7个小时后,Android应用程序不再检测事件.有人可以帮我吗? package com.doct.patients.Broadcast; import android.content.BroadcastReceiver; import a
..
我正在尝试让两个应用程序通过广播进行通信.第一个应用程序使用以下代码发送广播: Intent outIntent = new Intent("org.example.WHATEVER"); PackageManager pm = this.getPackageManager(); List receivers = pm.queryBroadcastReceivers
..
我是Java/Android的新手,正在尝试开发与USB CAN总线适配器通信的adroid应用程序.我通过CANBusController类以字符串形式接收来自适配器的消息,并建立了一个可打包的类CANMessage,该类将接收到的字符串转换为我可以使用的形式(int Id,int Length,byte []数据).现在,我试图显示我收到的消息.我有一个片段,CANBusControlFrag
..
在我的应用程序中,无论何时设备与WIFI网络连接或断开连接,我都必须得到通知.为此,我必须使用BroadcastReceiver,但是在阅读了本文的其他文章和问题后,我有点困惑,应该为此使用哪种广播动作.我认为我有三种选择: SUPPLICANT_CONNECTION_CHANGE_ACTION NETWORK_STATE_CHANGED_ACTION CONNECTIVITY_ACTI
..
我有一个Activity,其中要在本地注册BroadcastReceiver如下: public class SomeActivity extends Activity{ public static final String PERFORM_SOME_ACTION = "PERFORM_SOME_ACTION"; @Override protected void
..
我正在尝试检测我的应用程序中的USB连接,即USB是否已连接到设备. 正在棉花糖6.0.1(sdk23)上进行测试 但是我无法接收广播动作ACTION_USB_DEVICE_ATTACHED或ACTION_USB_DEVICE_DETACHED. 我尝试同时使用动态方式和AndroidManifest.xml方式,但均无效. 这是我的代码: AndroidManife
..
在Android OS中,在"设置"->"位置服务"中,有一个名为"访问我的位置",可用于禁用&启用来自应用的位置信息访问权限. 当前,我正在开发位置服务应用程序.我想知道,如何在我的Android项目中收听此设置?当用户禁用或启用"访问我的位置"时,我可以立即使用任何广播接收器吗? 如果没有任何广播接收器,我该如何在Android项目中收听此更改? 解决方案 这对我有用:
..
我想要实现的目标与我需要在音乐开始播放和歌曲更改时得到通知. 服务中的所有这些内容都是因为我的应用程序可能已关闭(即使使用musicmatch也是如此). 在上述情况下,即使Musixmatch应用未运行,只要在Spotify或任何播放器上更改歌曲,我都会收到通知. 任何人都可以告诉我如何实现这一目标. 我不需要代码帮助,只需要知道如何实现它即可.我真的很困惑Musixmatch的工作
..
我有Wi-fi直接演示.这样我们可以将任何图像文件传输到其他设备.当另一台设备连接好后,它显示从画廊发送图像.在另一侧显示已发送的图像.但是,我想发送一个简单的字符串,而在另一端,我想烘烤该字符串.我在这里发布了一个代码,他们在其中实现了文件传输.我对这段代码很困惑.我没有在哪里更改以仅传递字符串.请帮我.谢谢. DeviceDetailFragment.java /** * A f
..
首先,对不起,我的英语还不够好! 我的问题是我正在编写一个阻止短信应用程序,我想通过我的应用程序接收短信,然后中止广播以使默认短信应用程序无法接收短信,因此我将我的应用设置为最高优先级(1000) ,但我的应用在android的默认短信应用后仍能接收广播. 当我的手机接收到SMS时,我会按顺序打印所有Android Phone SMS的广播接收信号,并且我认识到System SMS A
..
我正在制作警报接收器,但警报未触发. 这是我的代码: MainActivity中的启动警报: private void setupAlarm(){ Intent intent = new Intent(this, com.logdata.AlarmReceiver.class); PendingIntent pIntent = PendingIntent.getS
..
我对将数据从BroadcastReceiver传递到Activity有一个严重的问题.让我们仔细看看我的问题.我有一个PhoneStateReceiver extends BroadcastReceiver类别,该类别曾经用来接收传入的电话. public class PhoneStateReceiver extends BroadcastReceiver { @Override
..
我尝试从通知操作按钮向BroadcastReceiver发送意图,但是我的问题是,当我单击按钮时,意图没有触发或没有到达BroadcastReceiver. 这是我的代码: 通知: Intent accept = new Intent(this, ChallengesActionReceiver.class); accept.setAction("com.soinfit.util
..
我的应用程序小部件在升级到targetSDk到28后停止工作. 它可以在旧的targetdk设备上完美运行. 我遇到以下错误: W/BroadcastQueue: Background execution not allowed: receiving Intent { act=ch.corten.aha.worldclock.WIDGET_DATA_CHANGED flg=0x1
..
我们所有人都知道,我们注册了两种类型的 BroadcastReceiver 1)Static Registration 2)Dynamic Registration 但是我的疑问是何时需要使用Static和何时需要使用Dynamic? 解决方案 我们知道,注册BroadcastReceiver有两种方法.一 是静态,而另一个动态. 静态: 在清单文件中使用标签
..
这是我的代码: public class FloatWifiManager implements IWifiManager { private WifiManager wifiManager; private BroadcastReceiver wifiScanReceiver; public FloatWifiManager(Context context)
..
MyReceiver.java public class MyReceiver extends BroadcastReceiver { @Override public void onReceive(final Context context, final Intent intent) { Log.i("MyReceiver", "MyAction recei
..
我有一个应用程序,当我的应用程序在获取时运行时,它会从Broadcastreceiver接收以从web(json)获取新数据;一切运行良好,当应用程序关闭时,它崩溃了“您的应用程序停止工作".即使以下检查我的应用程序是否在前台的商品也无法正常工作. 我想要它,如果该应用程序是关闭的而不是正在运行,则调用它来打开应用程序以使其不会崩溃,那么如何检查应用程序是否已关闭? 我的代码; pub
..
我的主要活动是启动服务(位置服务),我希望该服务在每次找到新位置时都广播新位置. 多亏了日志,我知道该服务正在运行,并且每隔一秒钟左右就有新的位置,但是我从未得到广播. MainActivity.java public class MainActivity extends Activity { private static final String TAG = "mainAc
..
我有一些通过警报管理器设置的重要提醒(它的功能应与闹钟应用程序相同). 以前,我在Android清单中有以下内容:
..