Android中Drawable和Bitmap 之间转换
来源:互联网 发布:清华it电脑培训学校 编辑:程序博客网 时间:2024/05/22 15:26
/** * Drawable转化为Bitmap */ public static Bitmap drawableToBitmap(Drawable drawable) { int width = drawable.getIntrinsicWidth(); int height = drawable.getIntrinsicHeight(); Bitmap bitmap = Bitmap.createBitmap(width, height, drawable.getOpacity() != PixelFormat.OPAQUE ? Bitmap.Config.ARGB_8888 : Bitmap.Config.RGB_565); Canvas canvas = new Canvas(bitmap); drawable.setBounds(0, 0, width, height); drawable.draw(canvas); return bitmap; } /** * Bitmap to Drawable * @param bitmap * @param mcontext * @return */public static Drawable bitmapToDrawble(Bitmap bitmap,Context mcontext){Drawable drawable = new BitmapDrawable(mcontext.getResources(), bitmap);return drawable;}
- Android中Drawable和Bitmap 之间转换
- Android中Drawable和Bitmap 之间转换
- android中bitmap和drawable之间的转换
- Android Drawable和Bitmap图片之间转换
- Android中Bitmap和Drawable转换(zz)
- Android中Bitmap和Drawable相互转换
- android中bitmap和drawable的转换
- android中bitmap和drawable互相转换
- Android中Bitmap和Drawable相互转换
- Android中Bitmap和Drawable的转换
- Android中Drawable Bitmap Canvas Paint之间区别与转换
- Android中Drawable Bitmap Canvas Paint之间区别与转换
- android开发中Bitmap与Drawable之间的相互转换
- Android中Bitmap, ID,Drawable, Byte之间的转换
- Android Bitmap 与 Drawable之间的区别和转换
- Android开发实用技巧:Drawable和Bitmap之间的转换
- Android Bitmap 与 Drawable之间的区别和转换
- Android Bitmap 与 Drawable之间的区别和转换
- 灵域 逆苍天新书 第八十章 四方翘楚
- HorizontalScrollView 自动滑动
- [杂谈]APUE习题3.5中的2>&1
- 用MyEclipse10开发基于JAX-WS的Web Service实例
- UNIX网络编程卷二 笔记 管道和FIFO
- Android中Drawable和Bitmap 之间转换
- Linux中Proc命令详解
- C++类型的显示转化
- 布同:如何循序渐进学习Python语言
- nyoj 305 表达式求值
- trie 树
- DBCP 数据库连接池配置
- 一个小工具实现gb2312和utf-8的互转
- tween动画基础