zhengxiaoyong

Results 89 comments of zhengxiaoyong

Please print out the log information

@lifuyuan123 你好,麻烦把异常信息贴出来

@ITskyIT 400KB以下,得看压缩多大图片了

@mjbstc 12M的图片,是否为大长图图片?这种情况用图片压缩一般不能很好满足业务需求,比如:商品详情的详情这种大长图,这种可以使用BitmapRegionDecoder分段加载,可以解决这个业务场景

@mjbstc 影响内存占用量主要是图片的宽高和每像素占用字节数,这里可以这样试试: 1、把Bitmap的RGB色彩位数改为RGB_565(比RBGA_8888内存省一半) 2、合成图的宽高是否过于大,比如一个2000x2000的RGB565图片,占用内存约为7.6M,这个内存量还是可以满足的。如果合成图的宽高过于大,可以主动设置宽高,或者配置**baseline**参数,设置图片压缩的基线大小(默认为1280),如果想要更大的比如设置为:2560等

你说的情况用魅族手机测试过,没有遇到

@pardonhan 这是一个OutOfMemoryError,在进行压缩时候内存分配不足导致OOM,Failed to allocate a 12979212 byte allocation with 4194304 free bytes and 11MB until OOM,猜想你应该对压缩的图片没有使用内部的自适应设置。可以贴下你的压缩代码。

笑脸