Android开发之常用必备工具类图片bitmap转成字符串string与String字符串转换为bitmap图片格式
2017-05-09 21:30
1851 查看
作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985
QQ986945193 博客园主页:http://www.cnblogs.com/mcxiaobing/
今天给大家提供一个常用的工具类。
Android开发之常用必备工具类图片bitmap转成字符串string与String字符串转换为bitmap图片格式
下面是代码。当然最下面会分享出来源文件。
下面是代码:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
工具类源代码下载地址:http://download.csdn.net/detail/qq_21376985/9591698
QQ986945193 博客园主页:http://www.cnblogs.com/mcxiaobing/
今天给大家提供一个常用的工具类。
Android开发之常用必备工具类图片bitmap转成字符串string与String字符串转换为bitmap图片格式
下面是代码。当然最下面会分享出来源文件。
下面是代码:
import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.util.Base64; import java.io.ByteArrayOutputStream; /** * 微博:http://weibo.com/mcxiaobing * ============================================================================ * Copyright (c) 2015-2016 QQ986945193 All rights reserved. * ---------------------------------------------------------------------------- * 类名:Android开发之常用必备工具类图片bitmap转成字符串string与String字符串转换为bitmap图片格式 * ---------------------------------------------------------------------------- * 功能描述:Android开发之常用必备工具类图片bitmap转成字符串string与String字符串转换为bitmap图片格式 * ---------------------------------------------------------------------------- */ public class BitmapAndStringUtils { /** * 图片转成string * * @param bitmap * @return */ public static String convertIconToString(Bitmap bitmap) { ByteArrayOutputStream baos = new ByteArrayOutputStream();// outputstream bitmap.compress(Bitmap.CompressFormat.PNG, 100, baos); byte[] appicon = baos.toByteArray();< 4000 span class="hljs-comment">// 转为byte数组 return Base64.encodeToString(appicon, Base64.DEFAULT); } /** * string转成bitmap * * @param st */ public static Bitmap convertStringToIcon(String st) { // OutputStream out; Bitmap bitmap = null; try { // out = new FileOutputStream("/sdcard/aa.jpg"); byte[] bitmapArray; bitmapArray = Base64.decode(st, Base64.DEFAULT); bitmap = BitmapFactory.decodeByteArray(bitmapArray, 0, bitmapArray.length); // bitmap.compress(Bitmap.CompressFormat.PNG, 100, out); return bitmap; } catch (Exception e) { return null; } } }1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
工具类源代码下载地址:http://download.csdn.net/detail/qq_21376985/9591698
相关文章推荐
- [置顶] Android开发之常用必备工具类图片bitmap转成字符串string与String字符串转换为bitmap图片格式
- java工具类去掉字符串String中的.点。android开发java程序员常用工具类
- [置顶] java工具类去掉字符串String中的.点。android开发java程序员常用工具类
- [android开发] json格式 与javaBean, HashMap格式之间的转换, 网络请求时常用.
- date format picture ends before converting entire input string(日期格式图片在转换整个输入字符串之前结束)
- android中Bitmap(图片)和String类型直接的转换
- android 压缩图片、生成缩略图 和转换Base64格式的字符串
- [置顶] MD5加密,java工具类 String 转变成MD5 String 详细代码,工具类Android开发必备
- android开发将Bitmap转换成图片保存到sd卡
- android处理图片工具类,图片压缩,把图片互换转换成base64和bitmap
- android开发常用工具类 文件读写 手机号格式校验 有无网络判断
- RAW数据格式的图片转换--常用于相机开发和图片旋转
- Android开发将Bitmap转换成图片保存到sd卡
- Android 把bitmap转换成String,计算图片的缩放值,根据路径获得突破并压缩返回bitmap用于显示,获取保存 隐患检查的图片文件夹名称,获取保存图片的目录,根据路径删除图片,添加到图库
- Android 图片压缩、Bitmap 与 字符串互相转换
- Android 上传图片到服务器时将bitmap转换为byte[]最后转换为String
- android 图片处理工具类,Bitmap转换String ,Drawable, byte[],保存,优化等。
- MD5加密,java String 转变成MD5 String 详细代码,工具类Android开发必备
- android开发-通过HttpURLConnection获取网络内容,Bitmap把二进制格式的图片转为位图
- android 字符串 转换成Bitmap 设置文本的字体: 宋体,隶书啥的,获取字体的 行高, 文字生成图片