Activity onDestroy onCreate方法

时间:2016-07-07 16:47:55

标签: android android-activity

我是否应该在调用onDestroy时释放资源?

假设我有一个原生的jni lib,我与第三方服务有联系,比如google billing等等。

例如,系统暂时销毁此活动实例以节省空间,我可以尝试释放所有资源,但由于某些JNI特定,这是容易出错的方法。

我想做什么 - 只启动所有资源一次,如果第二次调用onCreate方法,则不要清理它们onDestroy - 什么都不做,因为所有资源都已经初始化了。

你怎么看?如果即使onDestroy调用,该应用仍在吃一些空间,OS会杀死它吗?即便如此,这对我来说完全没问题

0 个答案:

没有答案