19得票3回答
Applescript - 将窗口置于前台

我有一个应用程序,同时打开了几个窗口。我想将特定的窗口置于前台(我知道它的标题)。 目前,我正在使用组合键来完成此任务,但由于这种方法存在一些问题,我想尝试一些不同的方法。tell application "System Events" set frontmost of process...

18得票4回答
如何知道我的Android应用程序是否可见?

我有一个定时器,当它结束时会启动通知。但是我想只有在应用程序当前不可见时使用notificationManager触发通知,并且如果计时器在应用程序前台结束,则显示alertDialog。我已经尝试过这个:ActivityManager actMngr = (ActivityManager) ...

17得票3回答
如何在C语言中正确使用tcsetpgrp()函数?

我试图通过fork()给一个子进程前台访问终端的权限。 在我fork()之后,我在子进程中运行以下代码:setpgid(0, 0); 而且:setpgid(child, child); 在父进程中。 这使子进程拥有自己的进程组。调用setpgid()函数可以正常工作。 现在,我想让子进程...

16得票3回答
如何将一个未受管理的应用程序窗口置于最前,并使其成为(模拟)用户输入的活动窗口

我假设我需要使用PInvoke,但我不确定需要哪些函数调用。 情境:将运行一个旧应用程序,我将拥有该应用程序的句柄。 我需要: 将该应用程序置于顶部(在所有其他窗口前面) 使其成为活动窗口 需要哪些Windows函数调用?

16得票5回答
打开应用时没有显示接收到 FCM 通知的应用。

当我从Firebase发送推送消息时,如果应用程序在后台或关闭状态下,我会收到通知,但是当应用程序处于打开状态时,通知不显示... 调试后我发现停留在MyMessagingService的onMessageReceived方法上,所以我猜测我的问题可能与生成通知(或者随通知一起发送的意图)有...

16得票6回答
如何强制一个Java SWT程序"将自己移动到前台"?

目前使用swt,我有时希望程序可以任意将窗口提到前台(就像闹钟那样)。 通常以下方法是有效的(jruby):@shell.setMinimized(false) @shell.forceActive 如果窗口是被最小化的,这段代码会将其恢复到前台。 在任何时候创建新的窗口也会将其(新窗口)...

15得票4回答
如何在广播接收器中判断应用程序是否在前台运行?

我正在开发一个应用程序,需要每晚进行同步。我使用Alarm Manager在指定时间调用BroadcastReceiver。问题是,如果应用程序在前台运行,我无法进行同步以避免数据丢失。因此,我需要在Broadcast Receiver中知道应用程序是否在前台运行,以取消此同步。 我尝试了在...

14得票9回答
如何知道我的应用程序在Android中是在前台还是后台?

我需要检查我的应用程序是在后台运行还是前台运行,然后相对地执行一些操作。 我搜索了很多,没有明确的解决方案。 创建一个父活动,在其onPause()和onResume()方法中保留一些变量以相应地更新它们。当您创建任何新活动时继承您的父活动。虽然这是我感觉实现我的任务的最佳解决方案,但有...

13得票2回答
当活动可见时隐藏前台服务通知

有没有一种方法可以将服务作为前台服务启动,并在活动可见时隐藏通知? 考虑一个音乐播放器,当应用程序打开时,您不需要通知(例如按钮),但每当音乐播放器处于后台时,通知应该显示。 我知道如何在没有将服务运行在前台的情况下完成这一点... 但是当在前台运行时,服务本身需要通知并显示它,我无法自己...

13得票3回答
在bash/zsh中,如何在“继续/暂停”消息中不添加新行的情况下运行后台和前台作业?

我有一个流程大致如下: 运行一个命令,在多个文件中生成大量结果 在vim中打开一个文件 编辑其中一个结果 将vim置于后台,获取下一个结果,将vim置于前台 重复操作,直到列表完成 但是每次将vim置于后台和前台时,bash/zsh都会打印两条消息,内容如下:[1] + 4321 c...