繁体   English   中英

有没有办法让后台应用程序在其他应用程序运行时显示某些内容?

[英]is there a way to let an background app display something when other app is running?

例如,如果我正在玩游戏,触发器将在一定时间后显示警报,以警告我不要玩太多时间,应该休息一下。 欢迎使用android和iphone解决方案。

在Android上,使用以下权限,

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>

您可以在任何其他应用程序之上绘制视图。 例如,这是Facebook Home应用程序用来绘制其聊天头像的权限。

另外,这是系统许可,因此确实要付出一定的代价。

想想它就像在闹钟上一样,它可以打断您当前的应用程序,这可能是偏离路线的。

关于Android,您可能需要阅读有关AlarmManager的信息。

至于iPhone,您可能想看看这个讨论本地通知的Stackoverflow问题

(Android解决方案)

您可以将AlarmManager与setRepeating函数一起使用以重复此任务

在这里检查

希望能帮助到你 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM