您的位置:首页 > 移动开发 > Android开发

Android 常用API使用 之 Base64

2015-02-11 09:15 435 查看
Base64编码文件为字符串

public static String encodeBase64File(File file) throws Exception {
FileInputStream inputFile = new FileInputStream(file);
byte[] buffer = new byte[(int) file.length()];
inputFile.read(buffer);
inputFile.close();
return Base64.encodeToString(buffer, Base64.DEFAULT);
}


Base64编码Bitmap为字符串

public String bitmapToString(Bitmap bitmap) {
ByteArrayOutputStream bitmapStream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, bitmapStream);
byte[] bytes = bitmapStream.toByteArray();
return Base64.encodeToString(bytes, Base64.DEFAULT);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: