Loading

摘要: mViews<View>存放在(包含)ImageView的引用,随着imageView设置Bitmap的增加,大概30张大图之后就基本OOM了,这时要做优化修改: 1、修改mViews的大小,默认只有4个 2、修改容器里面关于mViews的使用 也就是说,整个方案中最多只保存3个ImageView, 阅读全文
posted @ 2016-07-28 16:03 集君 阅读(2383) 评论(1) 推荐(0) 编辑
摘要: 也就是说,android开启硬件加速渲染,Bitmap的图层超出了GPU对于openglRender的限制值,这个不同的手机会有不同的限制。 第一步:拿到本设备的GPU对于openglRender的限制值 第二步:在你初始化视图的时候判断一下你的Bitmap的长宽是否超出了这个值,选择关闭硬件加速。 阅读全文
posted @ 2016-07-28 14:33 集君 阅读(275) 评论(0) 推荐(0) 编辑