草庐IT

android - 从收听拨出电话的广播接收器启动 Activity

我正在尝试从广播接收器启动一个Activity,该接收器监听5556的拨出电话。问题是,该Activity未启动,但正在调用拨号内置Activity,我已经更改了Intent的优先级到100但无济于事。如何让Activity在拨号时启动而不是内置调用Activity?这是代码:packagecom.messageHider;importandroid.content.BroadcastReceiver;importandroid.content.Context;importandroid.content.Intent;importandroid.widget.Toast;publicc

firebase - 我可以使用 StreamBuilder 在 Firestore 中收听单个文档吗?

我正在尝试监听集合的单个文档中的更改,但我无法让它工作。Widgetbuild(BuildContextcontext){returnStreamBuilder(stream:Firestore.instance.collection("events").document(widget.documentID).get().asStream(),...}}我正在使用.asStream()方法,但我只获取一次文档。如果我在Firebase控制台中更改数据,除非我重新打开View,否则不会有任何更新。有没有办法做到这一点? 最佳答案 您只

firebase - 我可以使用 StreamBuilder 在 Firestore 中收听单个文档吗?

我正在尝试监听集合的单个文档中的更改,但我无法让它工作。Widgetbuild(BuildContextcontext){returnStreamBuilder(stream:Firestore.instance.collection("events").document(widget.documentID).get().asStream(),...}}我正在使用.asStream()方法,但我只获取一次文档。如果我在Firebase控制台中更改数据,除非我重新打开View,否则不会有任何更新。有没有办法做到这一点? 最佳答案 您只

android - 如何让应用程序的广播接收器在后台不运行服务的情况下继续收听

我正在尝试制作一个android应用程序来监听wifi变化广播并执行一些操作。但问题是当进程被杀死时它不起作用。我发现这个问题说没有Activity它就不会工作HowtocreateBroadcastReceiverwithoutActivity/Service?所以这不是替代方案。因此我创建了一个空的Activity。我不想创建一个在后台运行的服务。我怎样才能让我的应用程序在被杀死时继续监听。我已经在list中注册了广播。这是我的类(class)publicclassBroadCastReceiverextendsBroadcastReceiver{@Overridepublicvo

android - Firebase:尽管应用程序退出,但继续收听 ChildEventListener

我正在使用Firebase创建一个小型聊天应用程序。我希望ChildEventListener继续监听firebase数据库位置,尽管我的应用程序处于后台或已退出。目前我正在注册它,当我的应用程序使用finish()退出或关闭时,之后我的ChildEventListener方法都没有像onChildAdded或onChildChanged虽然我还没有调用removeEventListener。我希望ChildEventListener始终在后台运行。有办法吗? 最佳答案 使用服务来监听您的ChildEventListenerpubl

java - 如何在 Android 中收听副本

为了让自己更熟悉Android中的内容提供程序,我正在制作一个小型剪贴板管理器应用程序。它的核心功能是简单地将您复制的任何内容添加到数据库中进行显示。我对Android的剪贴板框架有些熟悉,但我不确定如何监听复制“事件”以了解需要将新项目添加到剪贴板。澄清一下,我需要能够在用户复制某些内容时向数据库中添加一条记录。我该怎么做? 最佳答案 如果您使用的是API级别11(3.0)或更高版本,那么您可以使用addPrimaryClipChangedListener,它记录在here中并且有一些示例用法here.

android - 在 Android 中收听应用程序安装/升级的广播消息

使用Lookout应用程序(https://play.google.com/store/apps/details?id=com.lookout),我看到每次安装或升级应用程序时,它都会自动扫描此应用程序以确保它是没有恶意。跟随Lookout,我编写了一个简单的应用程序,它在安装或升级每个应用程序时收听广播消息。据我所知,广播消息有一些类型的IntentFilter,它是:Intent.ACTION_PACKAGE_ADDEDIntent.ACTION_PACKAGE_CHANGEDIntent.ACTION_PACKAGE_INSTALL我希望Intent.ACTION_PACKAGE

android - 如何在 Android 中使用辅助功能收听点击并获取 View ?

我想实现一个Accessibilityservice在我的Android应用程序中,它可以执行以下操作:=>获取任何应用程序的屏幕点击/点击。=>获取被点击/点击的View。最初我认为出于安全原因不可能这样做,但在做一些研究时我遇到了一个应用程序(Nativeclipboard),它可以执行以下操作:=>检测来自任何应用的EditText点击=>向那些EditText添加值(字符串)。我还看到了Google'stalkback无论你点击什么,它都会说话。为了让它说话,它需要跨应用访问View(以获取文本)。这些应用显然利用“辅助功能服务”来实现这一点,但我想知道如何实现它?我主要是为我

.net - 如何在 .NET 中收听 Windows 广播消息?

我有一个Object(即不是一个表单)想要监听来自Windows的广播消息,例如:WM_SETTINGCHANGEWM_DWMCOLORIZATIONCOLORCHANGEDWM_DWMCOMPOSITIONCHANGEDWM_THEMECHANGEDWM_POWERBROADCAST.NET中设置非WinForm窗口的机制是什么,可以监听广播消息?即是否有WindowsListener类?奖金聊天在过去,在其他开发环境中,框架提供了一个AllocateHwnd功能:HWNDlistener=AllocateHWnd(ListenerWindowProc);ListenerWindow

sockets - Socket.io:用户是否可以更改收听 channel ?

所以我开始使用Redis和Socket.io向客户端广播事件。我在后端使用Laravel,并将利用它们的事件功能。根据用户的访问级别,我只希望他们收听某些channel。我想我可以动态设置他们将收听的channel,但我担心他们是否可以使用调试工具或排序来更改他们正在收听的channel。例如,也许页面会在“channel-100”上加载监听,但是他们可以更改代码以使其可以监听任何其他channel,例如“channel-110”吗? 最佳答案 我不确定我是否可以专门针对Socket.io提供帮助,但我可以告诉您我们是如何在我们的实