文档章节

bitmap size exceeds 32bits

蜀山下的鱼
 蜀山下的鱼
发布于 2015/04/29 00:42
字数 98
阅读 8
收藏 0
/**
     * scale image
     * 
     * @param org
     * @param scaleWidth sacle of width
     * @param scaleHeight scale of height
     * @return
     */
    public static Bitmap scaleImage(Bitmap org, float scaleWidth, float scaleHeight) {
        if (org == null) {
            return null;
        }

        Matrix matrix = new Matrix();
        matrix.postScale(scaleWidth, scaleHeight);
        return Bitmap.createBitmap(org, 0, 0, org.getWidth(), org.getHeight(), matrix, true);
    }


 

 

 

后来查代码,发现原来是 scale 的比例计算错误,将原图给放大了 20 多倍,导致内存溢出所致,重新修改比例值后就正常了

 

本文转载自:http://blog.csdn.net/caiwenfeng_for_23/article/details/37694035

蜀山下的鱼
粉丝 9
博文 405
码字总数 0
作品 0
广州
高级程序员
私信 提问
Android开发中 页面加载一张超大图片(561kb)时出现OOM

今天做项目,发现需要显示一张超大图片,处理过后,还有561Kb 加载的时候,就crash --- OOM shortMsg:java.lang.OutOfMemoryError longMsg:java.lang.OutOfMemoryError: bitmap size exceeds...

今日竹石
2014/03/18
38
0
Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢! 本篇文章继续为大家介绍Universal-Image-Loader这个开...

程序袁_绪龙
2015/08/05
61
0
FinalBitmap怎么处理OOM问题

内存异常需要怎么处理啊?Caused by: java.lang.OutOfMemoryError: bitmap size exceeds VM budget FinalBitmap mFinalBitmap = new FinalBitmap(getApplicationContext()) .configBitmapLoa......

xiedantibu
2012/12/09
2.5K
2
Android: 内存不足问题

问题描述: 当我编辑图片后点保存时,BitmapFactory编码图片会报以下的异常:java.lang.OutOfMemoryError: bitmap size exceeds VM budget。 目前我采用的方法是通过降低图片的质量再加上Sys...

侯晓宇
2012/03/21
741
0
Android_开源框架_AndroidUniversalImageLoader网络图片加载

Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。 (1).使用多线程加载图片 (2).灵活配置ImageLoader的基本参数...

青莲居士
2015/09/19
13.8K
1

没有更多内容

加载失败,请刷新页面

加载更多

反编译9.png图片还原

本文链接:https://blog.csdn.net/a1140778530/article/details/10528507 经常反编译apk文件找资源,9.png的文件处理起来很麻烦。 最近使用Ant自动编译打包app时,从别处搜罗来的9.png文件导...

shzwork
11分钟前
2
0
Shell脚本应用 – for、while循环语句

一、for循环语句 在实际工作中,经常会遇到某项任务需要多次执行的情况,而每次执行时仅仅是处理的对象不一样,其他命令相同。例如:根据通讯录中的姓名列表创建系统账号等情况。 当面对各种...

linux-tao
11分钟前
2
0
RPA风潮下企业财务工作模式的变革

RPA(机器人流程自动化)在财务领域的应用,正给企业财务带来前所未有的改变。 前RPA时代,财务领域面临的痛点 在RPA机器人应用之前,企业财务工作进程的推进,主要通过财务人员人工操作或信...

UiBot
16分钟前
3
0
Hive之命令行修改表注释

最近遇到一个需求,在不重建表的情况下,修改表的注释,hive有没有类似关系型数据库的SQL命令来修改呢,找了下,亲测有效,如下List-1 List-1 hive>use your_schemahvie>ALTER TABLE tabl...

克虏伯
16分钟前
3
0
是什么,它的作用是什么

在HTML文档的首部往往会有这么一句话<!DOCTYPE html>,许多时候我们忽视了它的存在,它实际上是一个声明,告诉浏览器用哪种HTML版本的规范来解读HTML文档。 尽管我们不给出这句声明浏览器照样...

前端老手
22分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部