`

2013.04.10——— android BitmapFactory.Options

阅读更多
2013.04.10——— android BitmapFactory.Options
参考:http://blog.csdn.net/mujianwei/article/details/8016844

public Bitmap
inBitmap
如果设置,解码选项“对象的方法,采取将尝试重用这个位图加载内容时。
public int
inDensity
使用的位图的象素密度。
public boolean
inDither
如果抖动是真实的,解码器将尝试到抖动的解码图像。
public boolean
inInputShareable
此字段一起选择inPurgeable。
public boolean
inJustDecodeBounds
如果设置为true,解码器将返回null(位图),但输出...
public boolean
inMutable
如果设置,解码方法总是返回一个可变的位图,而不是一个一成不变的。
public boolean
inPreferQualityOverSpeed
如果inPreferQualityOverSpeed​​设置为true,解码器将尝试解码重建图像以较高的质量,甚至不惜牺牲的解码速度。
publicBitmap.Config
inPreferredConfig
如果非空,这个内部配置解码器将尝试解码。
public boolean
inPurgeable
如果设置为true,则生成的位图将分配给它的像素,这样它们可以被清除,如果系统需要回收内存。
public int
inSampleSize
如果设置为> 1的值,要求的解码器,以进行子采样的原始图像,返回一个较小的图像,以节省内存。
public boolean
inScaled
当设置了这个标志,如果夏季风和inTargetDensity不为0,位图将进行调整,以符合inTargetDensity时加载,而不是依赖它每次被画到画布上的图形系统结垢。
public int
inScreenDensity
正在被使用的实际的屏幕的像素密度。
public int
inTargetDensity
目的地的像素密度的这个位图将被吸引到。
public byte[]
inTempStorage
温度存储用于解码。
public boolean
mCancel
表明,取消已经对这个对象调用的标志。
public int
outHeight
位图高度,设置独立的状态inJustDecodeBounds。
public String
outMimeType
如果知道,这个字符串解码后的图像的mime类型设置为。
public int
outWidth
位图的宽度,设置独立的状态inJustDecodeBounds。
分享到:
评论

相关推荐

    android BitmapFactory.Options使用方法详解

    理解并合理使用`BitmapFactory.Options`是Android应用性能优化的关键。通过控制解码过程,可以避免OOM错误,同时确保应用程序流畅运行。在处理大量图像或大尺寸图像时,务必考虑内存管理,以提供更好的用户体验。

    2011.10.19(2)——— android 圆角与倒影

    Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.your_image); BitmapShader shader = new BitmapShader(bitmap, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP); Matrix matrix = new ...

    2011.10.09——— android ImageView放大缩小(2)

    标题中的“2011.10.09——— android ImageView放大缩小(2)”指的是一个关于Android平台中ImageView组件的优化技术,特别是如何处理图片的缩放问题。在Android应用开发中,ImageView是用于显示图像的常见组件,但...

    BitmapFactory.Options

    BitmapFactory.Options是Android系统中处理图像资源的核心类之一,它在`android.graphics.BitmapFactory`包中,用于控制Bitmap对象的创建过程。这个类提供了多种选项和设置,可以帮助开发者优化内存使用,提高应用...

    安卓Android源码——android相册系统(用Matrix实现).zip

    10. **性能优化**: 当处理大量图片时,需要考虑内存优化,如使用LruCache、BitmapFactory.Options的inSampleSize属性来减小图片占用的内存,以及合理使用软引用和弱引用来防止内存泄漏。 了解并掌握以上知识点,将...

    安卓Android源码——android相册系统(用Matrix实现).rar

    例如,可以使用内存缓存(LruCache)和磁盘缓存策略来减少IO操作,使用BitmapFactory.Options来控制解码时的图像大小,避免加载不必要的像素。 7. **多媒体内容管理**:Android提供了ContentResolver和MediaStore...

    安卓Android源码——android 安卓画廊 照片转换器.zip

    这个压缩包文件“安卓Android源码——android 安卓画廊 照片转换器.zip”很可能是提供了一个实际的源代码示例,用于帮助开发者了解如何实现这一功能。下面将详细探讨涉及的知识点。 1. **Android SDK**:所有...

    安卓Android源码——android gif模式和图片展现模式 图片展现神器.rar

    "安卓Android源码——android gif模式和图片展现模式 图片展现神器.rar"这个资源提供了关于如何在Android平台上处理GIF格式图像以及优化图片显示模式的源代码示例。 首先,我们要理解GIF(Graphics Interchange ...

    多点触控显示

    import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Matrix; import android.graphics.Paint; import android.os.Bundle; import android.view.MotionEvent; import ...

    安卓Android源码——常用图片特效处理源码.zip

    9. 图片压缩:Android提供BitmapFactory.Options对象,可以设定inSampleSize参数来降低图片解析的分辨率,达到压缩的目的。同时,还可以利用Bitmap.compress()方法将其保存为更小的文件。 10. 实时相机预览处理:...

    Android有效解决加载大图片时内存溢出的问题

    Android 中加载大图片时内存溢出的...可以使用 BitmapFactory.Options、recycle() 方法、Java 中的内存优化技术、Android 中的内存优化技术、JNI 技术、避免使用大图片和缓存技术来减少内存的消耗,从而避免内存溢出。

    Android之泡泡效果bubble

    .setBubbleBackground(BitmapFactory.decodeResource(resources, R.drawable.bubble_background)) .setIconBitmap(BitmapFactory.decodeResource(resources, R.drawable.ic_bubble_icon)) .setAutoExpandBubble...

    TCPcli.zip_TCP客户端_android_图片显示_安卓客户端_安卓服务器

    同时,为了优化内存使用和性能,我们还需要考虑使用`BitmapFactory.Options`来控制解码过程,比如设置适当的缩放比例。 标签中的"android客户端"和"安卓服务器"表明了这是一个完整的通信系统,包括客户端和服务器端...

    安卓Android源码——在Android远程上传以及下载图片---XFire框架.zip

    本资源“安卓Android源码——在Android远程上传以及下载图片---XFire框架.zip”提供了一个基于XFire框架实现的解决方案。XFire是一款轻量级的Java Web服务库,它为Android开发者提供了方便快捷的方式来处理网络通信...

    Android实现图片自动轮换

    Bitmap bitmap = BitmapFactory.decodeStream(cr.openInputStream(uri)); ImageView imageView = (ImageView) findViewById(R.id.imgview_src); /* 将Bitmap设定到ImageView */ imageView.setImageBitmap(bitmap...

    android-imagedownloader:自动从code.google.compandroid-imagedownloader导出

    导入android.graphics.BitmapFactory; 导入android.os.AsyncTask; 导入android.os.Bundle; 导入android.support.design.widget.FloatingActionButton; 导入android.support.design.widget.Snackbar; 导入android....

    BitmapFactory_Delegate.rar_android

    BitmapFactory在Android系统中扮演着至关重要的角色,它是处理图像数据的核心类,主要负责将图片资源转换为Bitmap对象。在Android应用开发中,我们经常使用BitmapFactory来加载、解码和处理图片,以适应不同的需求,...

    https-github.com-nostra13-Android-Universal-Image-Loader:Android网络通信封装

    考虑BitmapFactory.Options.inBitmap LruDiskCache 中文件的生存时间选项 特征 多线程图像加载(异步或同步) ImageLoader 配置的广泛定制(线程执行器、下载器、解码器、内存和磁盘缓存、显示图像选项等) 每个...

    android_draw.rar_android_android draw

    在Android开发中,绘制是构建用户界面不可或缺的一部分。Android提供了丰富的API来支持开发者进行自定义绘图,使得我们可以创建出独具特色的UI元素。本资料主要围绕"android_draw.rar"展开,详细介绍了Android中的...

Global site tag (gtag.js) - Google Analytics