【问题标题】:Android resource hungry operationsAndroid 资源密集型操作
【发布时间】:2009-12-23 18:47:52
【问题描述】:
  1. 我正在使用 JSONWeb 服务 接收数据,创建文本到 JSON 对象是资源消耗操作。
  2. 我必须从网络加载图像,我在异步过程中延迟加载图像如何压缩和制作缓存??
  3. 崩溃后,如何停止重新启动活动?
  4. 我如何知道剩余多少内存以及 Android 操作系统会杀死我的对象?

【问题讨论】:

    标签: android performance android-activity memory-management


    【解决方案1】:

    您可以使用软引用池 (http://developer.android.com/intl/de/reference/java/lang/ref/SoftReference.html) 缓存您的图像。这将允许操作系统在内存不足时清理它们,同时仍然允许您访问它们。这应该对#2 和#4 有所帮助,但我不确定你所说的#3 是什么意思。

    【讨论】:

    • 对于第 3 点,当应用程序崩溃时,如果您关闭应用程序 android os 重新启动活动,则会出现“强制关闭”按钮。
    • 这很糟糕吗?我的意思是你的应用程序是否会立即强制关闭,所以没有办法摆脱它?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多