android - 关于ListView内存溢出的疑问
高洛峰
高洛峰 2017-04-17 14:57:21
0
5
845
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(5)
黄舟

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

いいねを押す +0
Peter_Zhu

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

いいねを押す +0
洪涛

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

いいねを押す +0
阿神

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

いいねを押す +0
阿神

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート