Android--将Bitmip转化成字符串

因为自己做的东西想要上传到服务器,所以就选择了将Bitmip转化成了字符串在上传

其它格式的图片我们好像可以用Bitmap.Factory 去将他们转化成BitMap

转化成字符串的代码

1 //将bitmap转化成字符串
2     private String bitmapToString(Bitmap headPhoto){
3         String stringPhoto = null;
4         ByteArrayOutputStream baos = new ByteArrayOutputStream();
5         headPhoto.compress(Bitmap.CompressFormat.JPEG,100,baos);
6         byte bytes[] = baos.toByteArray();
7         stringPhoto = Base64.encodeToString(bytes,Base64.DEFAULT);
8         return stringPhoto;
9     }
时间: 2024-12-24 13:17:55

Android--将Bitmip转化成字符串的相关文章

laravel 将数组转化成字符串 再把字符串转化成数组

这是在给阮少翔改代码的时候用的方法, 开始的数据用explored转化成数组不是想要的结果, 我就自己写了一个方法把有用的信息提取出来拼接成一个字符串, 再用explored将字符串转化成数组.   方法有点笨, 但是最后是解决了阮少翔的问题 $re1 = DB::table('admin_user') ->join('admin_role_user','admin_user.id','=','admin_role_user.user_id') ->select('admin_role_use

1、AJAX里面status的值代表什么 2、get post 的区别 3、怎样把对象转化成字符串 4、闭包、继承、原型、原型链 5 、http传输协议 6、arguments是什么

1.AJAX里面status的值代表什么     在JavaScript里面写AJax的时,最关键的一步是对XMLHttpRequest对象建立监听,即使用"onreadystatechange"方法.监听的时候,要对XMLHttpRequest对象的请求状态进行判断,通常是判断readyState的值为4且status的值为200或者304时执行我们需要的操作.以下记录了一些常用readState以及status的值及其含义 readyState 属性表示Ajax请求的当前状态.它的

2进制转化成字符串

public static void main(String[] args) {        System.out.println(StrToBinstr("你好"));        System.out.println(new StringToBean().BinstrToStr("100111101100000 101100101111101"));            }       //将Unicode字符串转换成bool型数组          //

十六进制字符串转化成字符串输出

///<summary> /// 从16进制转换成汉字 /// </summary> /// <param name="hex"></param> /// <param name="charset">编码,如"utf-8","gb2312"</param> /// <returns></returns> public string

js实现xml转化成字符串

xml字符串转xml dom经常遇到在js里面需要解析xml的问题,然而有时候,后台返回的不是dom 而是string 字符串,需要将字符串转换成dom对象,然后才可以进行节点值解析和读取function createXml(str){ if(document.all)      {       var xmlDom=new ActiveXObject("Microsoft.XMLDOM")       xmlDom.loadXML(str)       return xmlDom }

js把其他类型转化成字符串

toString() : 除了null和undefined之外,其他的类型(数值,布尔,字符串,对象)都有此方法,它返回相应值的字符串表现(并不修改原变量): var age = 11; var ageAsString = age.toString(); //"11" alert(age) //11; var found = true; var foundAsString = found.toString(); //"true" alert(found) // &q

C++将string转化成字符串数组

//str为需要截断的string,pattern为分隔符 std::vector<std::string> split(std::string str,std::string pattern) { std::string::size_type pos; std::vector<std::string> result; str+=pattern;//扩展字符串以方便操作 int size=str.size(); for(int i=0; i<size; i++) { pos=

js object 转化成字符串

function obj2string(o) { var r = []; if (typeof o == "string") { return "\"" + o.replace(/([\'\"\\])/g, "\\$1").replace(/(\n)/g, "\\n").replace(/(\r)/g, "\\r").replace(/(\t)/g, "\\t") +

hutool-all 包把实体Bean转化成字符串,以及把字符串转化成Bean对象

GxyJobEntity gxyJobEntity1 = new GxyJobEntity(); gxyJobEntity1.setUserId("user001"); gxyJobEntity1.setPlanId("plan001"); gxyJobEntity1.setStudentId("stu001"); System.out.println(gxyJobEntity1); String str = JSONUtil.toJsonStr