有没有办法让后台应用程序显示其他应用程序运行时的东西?

时间:2013-06-17 15:30:19

标签: android iphone

例如,如果我正在玩游戏,触发器会在一段时间后显示警告,提醒我不要玩太多时间并且应该休息一下。 Android和iphone解决方案都很受欢迎。

3 个答案:

答案 0 :(得分:1)

在Android上,使用以下权限

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

您可以在任何其他应用程序之上绘制视图。例如,这是Facebook Home应用程序用于绘制its chat heads的权限。

此外,这是系统权限,因此需要付出代价。

答案 1 :(得分:1)

将它想象成一个闹钟,它可以打断你当前的应用程序,这可能是不可能的。

关于Android,您可能需要阅读AlarmManager

对于iPhone,您可能需要查看此Stackoverflow question讨论本地通知。

答案 2 :(得分:1)

(Android解决方案)

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

检查here

希望有所帮助:)