当程序内存不足时假如此时我们的程序在后台,恰巧内存不足被系统回收掉了一部分数据,这时候我们在将程序从后台切换到前台的时候就会出现空指针错误,假如做了空判断那页面上的数据将消失,
为了避免这种状况的出现我们有一种机制可以解决这种问题,将数据持久化,用sharedprefence放到本地文件中或者自己创建一个数据库,用到这些数据的地方我们都从这里面取,这样就能有效的避免出现空数据的错误。谷歌好像管这个叫持久化数据
本文探讨了当应用程序遇到内存不足的情况时如何通过数据持久化来避免数据丢失的问题。介绍了使用SharedPreferences保存数据到本地文件或自建数据库的方法,以此确保即使在程序被系统回收数据后也能正常显示。
当程序内存不足时假如此时我们的程序在后台,恰巧内存不足被系统回收掉了一部分数据,这时候我们在将程序从后台切换到前台的时候就会出现空指针错误,假如做了空判断那页面上的数据将消失,
为了避免这种状况的出现我们有一种机制可以解决这种问题,将数据持久化,用sharedprefence放到本地文件中或者自己创建一个数据库,用到这些数据的地方我们都从这里面取,这样就能有效的避免出现空数据的错误。谷歌好像管这个叫持久化数据

被折叠的 条评论
为什么被折叠?