Tag: android broadcast

我应该在我的接收器中使用android:process =“:remote”吗?

我有一个经常被调用的BroadcastReceiver,我注意到有很多人使用 android: process =":remote" 在他们的接收器。 矿井是用来检查一些事情,如果条件匹配,然后激活一个警报。 我的问题是我应该使用我上面张贴在我的清单中的行吗? 如果是的话,这样做的好处是什么?

Android广播接收器与服务

我正在尝试澄清android中广播接收机和服务的区别。 我明白,一个活动可以启动一个服务,通过意图调用startService 。 广播接收机可以在代码或清单中注册,并可以通过sendBroadcast 。 你什么时候使用一个和另一个? 我明白,多个广播接收机可以听同样的意图,这不是一个服务的情况。

sendStickyBroadcast和sendBroadcast在Android中有什么区别?

sendStickyBroadcast和sendBroadcast在Android中有什么区别?

如何检查Receiver是否在Android中注册?

我需要检查我的注册接收者是否仍然注册,如果不是我如何检查任何方法?

在Android本机来电屏幕上popup窗口,如真正的来电者Android应用程序

更新 – 2013年5月9日 *我尝试在广播接收器的onReceive方法中实现Toast,因为Toast是Android的本地组件,但它也不会在Android 4.1(Jelly Bean)中显示。 我的想法是在广播接收机的onReceive方法中实现Toast,然后根据我们的需要改变它的devise并调整它的显示持续时间。 但还有一个问题是, findViewById在广播接收器中不起作用,所以我认为我们必须编程一个LinearLayout来定制Toast。 更新 – 奖金后,我还没有得到确切的东西,我正在寻找,但我会回到所有; 我正在努力。 无论如何,这个代码适用于大多数Android手机。 如果有人打算用它来解决这个问题,请写在这里,让大家都能从中受益。 感谢您的答复。 我正在开发一个广播接收器,用于在Android中接听来电,并且接收来电,我想在本地来电屏幕上popup一个popup窗口。 我完成了这个代码。 但现在的问题是,在Android 4.1(Jelly Bean)API级别17中,当手机响起时, PHONE_STATE将作为OFF HOOK ,如果我正在调用某个活动,则会被调用,但其下的代码不会得到执行。 我列出的代码: 我的广播接收器 package com.example.popwindowonincomingcallscreen; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.telephony.TelephonyManager; import android.util.Log; public class IncomingBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) […]