我目前编写了一个正常的Andorid-App(无服务).它包含一个定期检查的计时器.为了避免服务和应用程序之间的服务和通信的麻烦,我问自己是否有办法让不再处于前台的应用程序存活.目前,当我"关闭"应用程序时,它仍然存在,直到Android OS决定杀死它.有没有办法避免这种杀戮 - 例如通过"onDestroy"中的某个命令或某个App-flag?我的应用程序非常复杂,我不想实现服务,因为这特别是通信/绑定 - 增加了复杂性.有一种"简单的方法"还是我真的被迫使用Service + App?也许有一个技巧来注册应用程序...... 特殊的,具有Android OS在后台时不会杀死它的副作用.
编辑以便更好地理解:当用户需要时,GUI可以进入后台(消失),所以我的问题不是如何让我的应用程序的GUI永久保留在前台.我想要的是计时器保持完整,无需额外的服务.
提前谢谢大家的想法!
| 归档时间: |
|
| 查看次数: |
14494 次 |
| 最近记录: |