Android 如何在Tianium appcelerator中将二进制数据字符串转换为图像?

Android 如何在Tianium appcelerator中将二进制数据字符串转换为图像?,android,image,binary,titanium,appcelerator,Android,Image,Binary,Titanium,Appcelerator,您好,我需要知道如何将二进制字符串解码为图像格式,以便将其分配给imageview function toBin(str){ var st,i,j,d; var arr = []; var len = str.length; for (i = 1; i<=len; i++){ //reverse so its like a stack d = str.charCodeAt(len-i); for (j = 0; j < 8; j++) { st = d%2 ==

您好,我需要知道如何将二进制字符串解码为图像格式,以便将其分配给imageview

function toBin(str){
var st,i,j,d;
var arr = [];
var len = str.length;
for (i = 1; i<=len; i++){
           //reverse so its like a stack
d = str.charCodeAt(len-i);
for (j = 0; j < 8; j++) {
st = d%2 == '0' ? "class='zero'" : "" 
arr.push(d%2);
d = Math.floor(d/2);
}
}
   //reverse all bits again.
return arr.reverse().join("");

}
托宾函数(str){
var st,i,j,d;
var-arr=[];
var len=str.length;

对于(i=1;i,您可以使用钛合金进行编码和解码

Ti.Utils.base64encode();
Ti.Utils.base64decode();

您可以使用钛合金进行编码和解码

Ti.Utils.base64encode();
Ti.Utils.base64decode();