検索

ホームページ  >  に質問  >  本文

android - 关于ListView内存溢出的疑问

高洛峰高洛峰2809日前881

全員に返信(5)返信します

  • 黄舟

    黄舟2017-04-17 14:59:21

    ロードし続ければ確かに可能ですが、データが大量にある場合、人間の操作ではオーバーフローに達し、その時点で操作が困難になります。下にスクロールして読み込みを続けてください。また、誰かが機能を制限して、アイテムを最大 1,000 個までロードできるようにしているのかもしれません。プレイするには 1,000 個のアイテムで十分です。

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-17 14:59:21

    各スライドの後に list.clear() を呼び出してメモリを解放します。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 14:59:21

    一般に、単純なテキスト情報、ユーザー情報、ID などの場合、長時間スライドさせない限り、メモリ オーバーフローの問題が発生しにくくなります。
    重要なのは画像です。ビットマップはローダーを使用してメモリを制御し、自動的にリサイクルします。これが OOM の主な原因です。

    返事
    0
  • 阿神

    阿神2017-04-17 14:59:21

    ちなみに、Sina Weibo の Android 版は主に Web インターフェースによってパッケージ化されています。

    返事
    0
  • 阿神

    阿神2017-04-17 14:59:21

    ビューのリサイクル、オーバーフローの可能性は低いです。

    返事
    0
  • キャンセル返事