文档章节

Android如何有效加载图片

 一斌
发布于 2016/07/26 15:21
字数 125
阅读 2
收藏 0

1. 读取bitmap的大小和类型

BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeResource(getResources(),R.drawable.bitmaptest,options);
int imgHeight = options.outHeight;
int imgWidth = options.outWidth;
String imgType = options.outMimeType;
mTextView.setText(String.valueOf(imgHeight) + String.valueOf(imgHeight) + imgType);

注意: BitmapFactory.decodeResource并没有去申请内存加载图片,但是却可以获得图片的高度宽度和类型。

2. 等比例缩小图片后再加载到内存

options.inJustDecodeBounds = false;
options.inSampleSize = 8;
mImageView.setImageBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.bitmaptest,options));

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 3
码字总数 125
作品 0
浦东
程序员
私信 提问
【Google官方教程】前言:高效的Bitmap显示

转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激! :-) http://my.oschina.net/ryanhoo/blog/88153 译者:Ryan Hoo 来源:https://developer.andro...

RyanHoo
2012/11/09
0
11
android imageloader与glide的如何实现图片取消加载的?

比方说,刚刚打开一个activity进行大批量的图片加载显示,此时,我立马退出这个activity,glide 会通过监听fragment的onDestroy来实现图片取消加载的,我想问下 android imageLoader框架中,...

天王盖地虎626
2017/12/10
41
0
Android开发优秀博文收录

Android 完美实现图片圆角和圆形(对实现进行分析) 2.Android之Loader理解 3.Android Loader详解一:概述 4. Android 异步加载图片,使用LruCache和SD卡或手机缓存,效果非常的流畅 5. And...

JayPark不作死
2014/09/29
0
0
(android开源库android-gif-drawable)第二篇 加载网络gif图片

大家好, 今天给大家带来如何使用 android开源库android-gif-drawable来 加载网络gif图片 同样的DEMO下载地址在 最后 请大家去下载 。 如果gif图片地址无效 了。 请大家自行到网上去寻找一个...

一个游戏8
2014/11/15
0
5
【Android】WebView设置背景色

Android WebView 设置背景色为透明色 在网上找了 好多的方法都试过了 都不行 1.直接设置成background 为透明色 或者透明图片 (无效) android:background="@android :color/transparent" 2...

少年追梦
2015/04/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

使用 top instance 命令查看运行中 MaxCompute 作业

我们都知道,在 MaxCompute Console 里,可以使用下面的命令来列出运行完成的 instance 列表。 show p|proc|processlist [from <yyyy-MM-dd>] [to <yyyy-MM-dd>] [-p <project>] [-limit <nu......

阿里云云栖社区
21分钟前
1
0
PostgreSQL SSL证书生成与启用

ref: https://yq.aliyun.com/articles/14965

YuanyuanL
23分钟前
1
0
了解 BFC

概念 MDN中的定义 块格式化上下文(Block Formatting Context,BFC) 是Web页面的可视化CSS渲染的一部分,是布局过程中生成块级盒子的区域,也是浮动元素与其他元素的交互限定区域。 具有 BF...

小草先森
24分钟前
2
0
使用MaxCompute Java SDK 执行任务卡住了,怎么办?

场景一 用户A A: “亲,用 MaxCompute Java SDK 跑作业,为什么卡住不动了?” me: “有 Logview 吗?发来看下” A: “没有,我用的是SDK,没Logview” 场景二 用户B B :“亲,用 MaxCompu...

阿里云官方博客
33分钟前
1
0
使用Ant Design 和Vue,React中后台开发套餐

前言 目前Ant Design 提供 React 和 Vue 两种整合开发框架,开箱即用的中台前端/设计解决方案,可适合中小公司统一后台开发技术栈,本来只是业务信息系统,不要重复造轮子 AntDesign of Rea...

郭恩洲_OSC博客
40分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部