加载图片内存溢出问题???

wuxilr 发布于 2013/07/15 10:45
阅读 213
收藏 0

@邓凡平 你好,想跟你请教个问题:我想做一个本地浏览相册,相册里面有200多张图片,每张图片大概3M左右,主要用Gallery显示浏览,请问怎么实现??  Gallery进行图片浏览,要浏览120张图片,但是不能出现内存溢出。谢谢!!!

加载中
0
qijingq
qijingq
异步生成缩略图就行了
w
wuxilr
那怎么实现呢???请指教 谢谢
0
s
sunnyailon

缩略图是把原图按一定的比例变成张小图。这个是你想要的么?

0
s
sunnyailon

一张图片3m,200张才600m,你服务器内存那么小么。。。

0
s
sunnyailon

还有个问题啊,你是一次性在一张页面上同时浏览120张图片吗?

还是一张张的浏览,或者每页只浏览几张图片,然后next再看几张。这样下去就能看完所有图片了吧。这样的话还会内存泄露么?

francis-x
francis-x
回复 @wuxilr : 那就一张张取呗,或者一次性少取点,取个五张,等用户浏览到第六张再去重新取。一下子全取出来,内存占用略大呀。
w
wuxilr
一张一张的浏览,关机sd卡图取图片的时候,我是一次性读取全部的图片,装在一个list集合里面再将list集合里面的bitmap加载到gridview上面,问题是一次性读取全部的图片,装在一个list集合里面会报内存溢出.请问有何见解??
返回顶部
顶部