d-m*_*man 6 android object
我有SearchCritiera对象,我把它变成单例并将此变量声明为静态,现在的问题是,如果我离开我的应用程序保持打开几个小时,Android操作系统删除静态对象,我怎样才能确保静态对象不应该是被OS删除.
就像我知道有很少的关键词
Weekreference和softreference是否有任何strongreference关键字可以告诉Android OS不删除引用?
Mat*_*ias 3
不要使用静态引用,即使您的应用程序保留在前台,这些对象也可能会被垃圾收集器销毁(我已经看到这种情况发生了几次)。
您可以通过将它们存储在您唯一的应用程序实例中来简单地避免这种情况。该对象保证与您的应用程序一样长久存在。
归档时间:
16 年,1 月 前
查看次数:
1207 次
最近记录: