我有一个对象 obj,我需要长时间保存这个对象的状态,所以如果我扩展应用程序类,它的生命周期是什么?
当用户在当前活动中接到一个电话,经过很长时间用户恢复活动时,我的对象和活动会发生什么?
只要 Android 允许,您的应用的应用程序实例就会一直存在。每当系统需要更多内存用于前台或高优先级任务时,它都会终止您的应用程序,包括任何活动、服务和应用程序实例。
没有设定这个物体会出现的时间。您必须编写应用程序,假设它可以在任何时间点被销毁。
您可以在 Application 类中重写onLowMemory()以大致了解您是否可能很快被杀死。