我有一个Object obj,我需要长时间保存这个对象的状态,所以如果我扩展应用程序类它的生命周期是什么?
当用户进入当前活动并接到电话时,用户很长一段时间后会恢复活动,我的对象和活动会发生什么?
答案 0 :(得分:2)
只要Android允许,您的应用的应用实例就会持续存在。每当系统需要更多内存用于前台或高优先级任务时,它将终止您的应用程序,包括任何活动,服务和应用程序实例。
此对象没有固定的时间。您必须编写应用程序,假设它可以在任何时间销毁。
您可以在Application类中覆盖onLowMemory(),以便大致了解您是否可能很快就会被杀死。