阅读背景:

android容易忽略的技术细节

来源:互联网 
1:在onPause()中进行数据持久化。activity的生命周期为onCreate()---->onRestart()----->onStart()------>onResume()------>onPause()-------->onStop()------>onDestroy(),其中onCreate()、onRestart()、onStart()、onResume()执行结束后不能立即结束进程,所以onPause()是结束进程前最后一个一定会被调用的方法。因为当系统紧急需要恢复内存时,onStop()和onDestroy()方法可能不被调用。所以,你应该用onPause()去做数据持久化。1:在onPause()中进行数据持久化。activity的生命周期为onCreate()-



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: