我刚开始编写我的第一个 android 应用程序,并对其内存管理有疑问。
在我的应用程序中,我只有一个 Main Activity,有两个成员变量 -
private ArrayList<String> textList
private int textSize;
应用程序不断将项目添加到 textList 和 textSize 跟踪项目(我知道 textList.size())
在不关闭应用程序(按主页按钮)的情况下返回主屏幕以使手机长时间处于空闲状态会导致
textList.size() = 0 and textSize = previous stored value.
我试图了解在 textList 和 textSize 中失去价值的原因,以保持其价值。