从Drawable到BitmapDrawable的转换

原创 2015年07月07日 09:24:33

//通过openRawResource获取一个InputStream对象

InputStream input = getResources().openRawResource(R.drawable.girl);

//通过InputStream创建BitmapDrawable对象

BitmapDrawable girl = new BitmapDrawable(input);

//通过BitmapDrawable对象获取Bitmap对象

Bitmap bitmap = girl.getBitmap();

通过new BitmapDrawable()方法将Bitmap转化为Drawable的getIntrinsicHeight()和getIntrinsicWidth() 问题。

今天遇到一个问题,一个Bitmap封装到BitmapDrawable中 ,BitmapDrawable drawable = new BitmapDrawable(bmp), Bitmap.getW...

Drawable Resource 之旅(一):BitmapDrawable 详解

Drawable 表示的是一种可以在 Canvas 上进行绘制的抽象概念 。它的种类有很多,最常见的颜色和图片都可以是一个Drawable 。在实际开发中,Drawable 常被用来作为 View 的...

Drawable系列(一)——BitmapDrawable的属性和使用介绍

一、BitmapDrawable的属性介绍
  • czd3355
  • czd3355
  • 2016年09月22日 16:29
  • 176

Drawable资源——BitmapDrawable

BitmapDrawable几乎是最简单的Drawable,它表示一张图片。 在实际的开发中我们可以直接引用原始的图片,也可以通过XML的方式来描述它, 通过XML来描述BitmapDrawable可...
  • reflse
  • reflse
  • 2016年05月03日 12:03
  • 173

Android的Drawable之BitmapDrawable

Drawable的分类:BitmapDrawable、ShapeDrawable、LayerDrawable、StateListDrawable、LevelListDrawable、InsetDraw...

Android Drawable Resource学习(二)、BitmapDrawable和Bitmap

转自:http://blog.csdn.net/lonelyroamer/article/details/8147542 ...

Android Bitmap、BitmapDrawable、Stream转换整合

package com.soai.imdemo; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream;...

Android Drawable Bitmap 相互转换

  • 2015年08月24日 14:01
  • 684B
  • 下载

Bitmap与Drawable、byte[]、图片资源、图片文件的转换(二)

Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF、PNG、JPG,当然也支持BMP,当然还提供一些高级的可视化对象,比如渐变、图形等。      Bi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从Drawable到BitmapDrawable的转换
举报原因:
原因补充:

(最多只允许输入30个字)