文档章节

【自用】Android 改变Bitmap图片资源为指定大小

Tensor丨思悟
 Tensor丨思悟
发布于 2016/05/13 18:45
字数 84
阅读 14
收藏 0
    public Bitmap resizeImage(Bitmap bitmap, int width, int height)
    {
        int bmpWidth = bitmap.getWidth();
        int bmpHeight = bitmap.getHeight();

        float scaleWidth = ((float) width) / bmpWidth;
        float scaleHeight = ((float) height) / bmpHeight;

        Matrix matrix = new Matrix();
        matrix.postScale(scaleWidth, scaleHeight);
        
        return Bitmap.createBitmap(bitmap, 0, 0, bmpWidth, bmpHeight, matrix, true);
    }

PS:自用的不解释。。。                                               作者:一个吃货帅锅

Add。。好像。。。

canvas.drawBitmap(bmp, null, new RectF(0, 0, width, height), null);

© 著作权归作者所有

共有 人打赏支持
Tensor丨思悟
粉丝 1
博文 82
码字总数 11882
作品 0
石景山
CTO(技术副总裁)
Android有效解决加载大图片时内存溢出的问题

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图, 因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存...

Thanks
2013/01/27
0
1
Android有效解决加载大图片时内存溢出的问题

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图, 因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存...

带梦想一7飞
2012/07/03
0
0
bitmap设置图片尺寸缩小,避免内存溢出/OutOfMemoryError的优化方法

我们都知道Android的Dalvik VM为一个应用提供了大约16MB的内存,一般我们处理超过8MB的图片将会出现OutOfMemoryError异常(内存溢出异常),报如下错误: 20155392-byte external allocatio...

DD2086
2011/12/01
0
0
[Android] Bitmap OOM解决办法一

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图, 因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存...

枫兮兮
2014/02/11
0
0
Android有效解决加载大图片时内存溢出问题VMRuntime

解决办法:在以下界面中选择“Project Build Target”中选择“Android 2.2”版本即可。若是选择2.3.1或2.3.3都邑报错。 尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decod...

带梦想一7飞
2013/05/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

React 服务器渲染原理解析与实践

网盘下载地址 React 服务器渲染原理解析与实践 本套课程,讲解了React中SSR技术的整个搭建思路及流程,完整的从原理上讲清楚了SSR的概念,重点在于讲解编写SSR框架遇到的各种知识点,以及细节...

qq__2304636824
12分钟前
0
0
sourcetree 离线免注册登录安装教程

Sourcetree是一个优秀的git可视化管理工具,深受开发者喜爱Sourcetree官网,但是在安装时需要谷歌账户登录,需要翻qiang才可以,此一点一直被人们所诟病。今天本教程就为大家提供离线免登陆安...

QQZZFT
40分钟前
1
0
使用 PostgreSQL 解决一个实际的统计分析问题

使用 PostgreSQL 解决一个实际的统计分析问题作者:老农民(刘启华)Email: 46715422@qq.com 之前有个朋友扔给我一个奇葩需求,他们公司之前做了一批问卷调查,全部都是统一格式的excel...

新疆老农民
43分钟前
5
0
TypeScript基础入门之高级类型的映射类型

转发 TypeScript基础入门之高级类型的映射类型 高级类型 映射类型 一个常见的任务是将一个已知的类型每个属性都变为可选的: interface PersonPartial {    name?: string;    age?...

durban
58分钟前
1
0
Dubbo源码分析(6):Dubbo内核实现之基于SPI思想Dubbo内核实现

SPI接口定义 定义了@SPI注解 package com.alibaba.dubbo.common.extension; import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.an......

郑加威
59分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部