首页 > 关于ListView内存溢出的疑问

关于ListView内存溢出的疑问

新浪微博上拉加载更多,那加载更多的数据是存放在一个List集合中,那可不可能到最后,因为数据太多,导致这个List集合的内存溢出呢?

或者换句话说,新浪微博一直加载更多,不停的向上滑,滑到一定程度这个app就崩溃了?


每次滑完一次就调用list.clear();方法可以释放内存


话说,Android版新浪微博主要是web界面包装的吧


如果一直加载的话的确有可能的,但是人的操作很难到达让它溢出的程度,当数据很多的时候操作就开始卡了,那个时候你就越难往下滑继续加载了。还有说不定人家做了限制能,最多加载1W条,1W条也足够你玩了。


view回收,溢出的可能性不大。


一般来说,如果是简单的文本信息,用户信息,id这些东西的话,是比较难出现内存溢出的问题的,除非你滑好久好久好久。
关键是图片,Bitmap要用一个加载器去控制内存,自动回收,这才是OOM的大头。

【热门文章】
【热门文章】