- 我正在使用 JSON 从 web 服务 接收数据,将文本创建为 JSON 对象是一项耗费资源的操作。
- 我必须从网络加载图像,我在异步过程中延迟加载图像我如何压缩和制作缓存??
- 崩溃后,如何停止重新启动 Activity?
- 我如何知道剩余的内存量以及 Android 操作系统会杀死我的对象?
最佳答案
您可以使用软引用池 (http://developer.android.com/intl/de/reference/java/lang/ref/SoftReference.html) 来缓存您的图像。这将允许操作系统在内存不足时清理它们,同时仍然允许您访问它们。这应该有助于 #2 和 #4,但我不确定你所说的 #3 是什么意思。
关于Android资源匮乏操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1954629/