android解析加载图片的3种方式
来源:互联网 发布:查询mysql数据库ip 编辑:程序博客网 时间:2024/06/14 11:57
解析加载图片的3种方式
一、 使用BitmapFactory解析图片
// --> 使用BitmapFactory解析图片
public void 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解析图片
public void 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);
}
0 0
- android解析加载图片的3种方式
- android 加载图片的三种方式
- android 加载图片方式
- android 加载图片方式
- android 图片加载方式
- Android 图片加载方式
- Android实现加载(loading)图片旋转的三种方式
- Android三种基本的加载网络图片方式
- Android三种基本的加载网络图片方式
- Android加载图片资源的几种方式
- Android三种基本的加载网络图片方式
- android imageloader 两种加载图片方式的差异
- Android之---加载图片的三种方式
- Android三种基本的加载网络图片方式
- Android之网络图片加载的5种基本方式
- Android Handler加载图片的几种方式(完)
- Android加载GIF图片的两种方式
- Android三种基本的加载网络图片方式
- 【前端学习】javascript面向对象编程(继承和复用)
- Windows+Nginx+Tomcat搭建负载均衡和集群环境同时实现session共享(一)
- 算法学习日记--蚂蚁爬杆
- 语言的抽象能力
- 分布式协调框架Zookeeper
- android解析加载图片的3种方式
- Maven 依赖 spring-web 对战 spring-webmvc
- 51nod 1073 约瑟夫环 (数学)
- ionic 集成极光推送和增加本地插件
- 什么是权限管理
- A + B Is Overflow
- git 时遇到fatal:multiple stage entries for merged file处理办法
- CSS选择符优先级
- 仅需三步,让您的员工绩效都得A!