Android项目问题解决(一)

一、

1> OOM(OutOfMemoryError )

Throwing OutOfMemoryError "field to allocation with 7888398 free bytes and 7MB until OOM"

在使用Picasso加载图片时出现OOM,图片缓存过大,造成内存溢出:

Picasso.with(context).load(listPlayMsgHttpPath+"/mi2k/movie/showPic?picuuid=zong_"+list.get(position).getCpluuid()).
                memoryPolicy(MemoryPolicy.NO_CACHE,MemoryPolicy.NO_STORE).networkPolicy(NetworkPolicy.NO_CACHE,NetworkPolicy.NO_STORE).
                resize((int)context.getResources().getDimension(R.dimen.dp60),(int)context.getResources().getDimension(R.dimen.dp83)).centerCrop().
                config(Bitmap.Config.RGB_565).error(R.mipmap.def_poster).placeholder(R.mipmap.def_poster).
                into(holder.listPaly_itemiv);
在Picasso加载图片时通过resize()和centerCrop()固定Imagview空间的宽高即可


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ytwei23668/article/details/53993447
个人分类: android基础
想对作者说点什么? 我来说一句

Android studio更新问题解决

2014年12月12日 332KB 下载

没有更多推荐了,返回首页

不良信息举报

Android项目问题解决(一)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭