我正在使用应用程序类在解析后保存我的数据,以便在我的整个应用程序中访问它。这对我很有用。只有一个问题:
如果我停止使用我的应用程序,一段时间之后,当我使用其他一些应用程序时,Android有时会杀死应用程序类(我认为),因为当我重新打开我的应用程序时,我得到nullpointerexception错误,因为数据加载不会再也不存在了。
我知道这就是Android的作用:如果需要内存就杀死应用程序,而我并不是想避免这种情况,或者说是什么。 但是当我从应用程序类丢失数据时,有没有办法杀死我的整个应用程序? 因此,当我重新打开我的应用程序时,它只是重新启动整个应用程序(并重新加载数据)而不是尝试重新打开它,并因为缺少数据而崩溃?