获取bitmap的四种方法
来源:互联网 发布:怎么自学淘宝运营 编辑:程序博客网 时间:2024/06/10 07:12
一、使用BitmapFactory解析图片
// --> 使用BitmapFactory解析图片
publicvoid myUseBitmapFactory(Canvas canvas){
//定义画笔
Paint paint = new Paint();
//获取资源流
Resources rec = getResources();
InputStream in = rec.openRawResource(R.drawable.haha);
//设置图片
Bitmap bitmap =BitmapFactory.decodeStream(in);
//绘制图片
canvas.drawBitmap(bitmap, 0,20, paint);
二、使用BitmapDrawable解析图片
// -->使用BitmapDrawable解析图片
publicvoid myUseBitmapDrawable(Canvas canvas){
//定义画笔
Paint paint = new Paint();
//获得资源
Resources rec = getResources();
// BitmapDrawable
BitmapDrawable bitmapDrawable = (BitmapDrawable) rec.getDrawable(R.drawable.haha);
//得到Bitmap
Bitmap bitmap = bitmapDrawable.getBitmap();
//在画板上绘制图片
canvas.drawBitmap(bitmap, 20,120,paint);
三、使用InputStream和BitmapDrawable绘制
// -->使用InputStream和BitmapDrawable解析图片
publicvoid myUseInputStreamandBitmapDrawable(Canvas canvas){
//定义画笔
Paint paint = new Paint();
//获得资源
Resources rec = getResources();
// InputStream得到资源流
InputStream in = rec.openRawResource(R.drawable.haha);
// BitmapDrawable解析数据流
BitmapDrawable bitmapDrawable = new BitmapDrawable(in);
//得到图片
Bitmap bitmap = bitmapDrawable.getBitmap();
//绘制图片
canvas.drawBitmap(bitmap, 100, 100,paint);
四 Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.icon1);
- 获取bitmap的四种方法
- android 获取Bitmap 的两种方法
- android 获取Bitmap 的两种方法
- Bitmap对象的几种获取方法
- Bitmap详解之获取Bitmap的方法
- 两种获取view的bitmap的方法
- android 获取Bitmap 的两种方法
- android 中获取Bitmap的两种方法
- android上Bitmap获取的方法
- 获取系统时间的四种方法
- 获取Class实例的四种方法
- 获取手机屏幕的四种方法
- 获取表单数据的四种方法
- JAVA获取时间的四种方法
- 四种获取下标的方法
- Bitmap的两种方法
- android获取图片尺寸的两种方法以及bitmap的缩放
- 关于获取Bitmap图片的大小的方法
- [转]让谷歌感到害怕的12家新创公司:Quora居首
- 知识回顾11、类加载器学习二、自定义类加载器
- Android动画 之 Tween Animation(ScaleAnimation 大小渐变)
- php 汉字截取
- [无线] 2012 智能手机市场分析
- 获取bitmap的四种方法
- ————
- jquery.cookie.js操作cookie实现“记住密码”,很简单很强大
- ubuntu10.10安装使用vnc
- 《性能测试诊断分析与优化》样章试读
- 解决your project contains error(s),please fix them before running your applicati
- TWaver图形界面之道(五)Hello TWaver
- S3C6410 ADS1.2 下裸奔 4----系统启动代码的改进
- 【就你不知道-Java 适配器模式】