我的应用程序正在接收呼叫(使用 CsipSimple)它工作正常,
但我的问题是当我接到电话时,我正在从最近的应用程序列表中杀死应用程序。调用通知也会杀死(不显示)。
从最近的应用程序中滑动应用程序时会发生什么?
- 是否有要调用的覆盖方法?
- “SERVICE”组件的行为是什么?
- 所有对象都将为空?
请指导我,您的帮助将不胜感激。在此先感谢您。
我的应用程序正在接收呼叫(使用 CsipSimple)它工作正常,
但我的问题是当我接到电话时,我正在从最近的应用程序列表中杀死应用程序。调用通知也会杀死(不显示)。
从最近的应用程序中滑动应用程序时会发生什么?
请指导我,您的帮助将不胜感激。在此先感谢您。
当您的应用程序被该方法杀死时,它会强制收集垃圾,因此未存储在 Db 或共享首选项或某种形式的存储数据中的每个值都将被删除而没有恢复的机会。如果您希望您的应用程序在被杀死时可能在后台重新启动以执行后台进程,那么您需要添加一个服务来做一些小事情,例如在这里和那里发送少量数据,即使您使用服务也占用了太多资源,Android 现在可以很好地完全切断您的联系。而且我听说可能有一种功能可以将您列入黑名单。
本教程很好地明确解释了服务类型。 http://www.vogella.com/tutorials/AndroidServices/article.html
尝试使用否。5 在教程的目录中。
Android 提供了使用此https://developer.android.com/training/best-background.html的服务时该做什么和不该做什么的指南
这是一个更具体的教程,其中包含有关从 http://javatechig.com/android/creating-a-background-service-in-android下载的明确详细信息