Android(安卓)base64 上传图片
16lz
2021-12-04
public static String encodeBase64File(String path) throws Exception {
File file = new File(path);
FileInputStream inputFile = new FileInputStream(file);
byte[] buffer = new byte[(int)file.length()];
inputFile.read(buffer);
inputFile.close();
return Base64.encodeToString(buffer, Base64.DEFAULT);
File file = new File(path);
FileInputStream inputFile = new FileInputStream(file);
byte[] buffer = new byte[(int)file.length()];
inputFile.read(buffer);
inputFile.close();
return Base64.encodeToString(buffer, Base64.DEFAULT);
}
//特别注意这里要把参数URLEncoder.encode 这个问题害我不浅
params.put("photos", URLEncoder.encode(base64Code, "UTF-8"));
更多相关文章
- Android(安卓)短信发送器
- android 自定义View中获取系统属性
- Android(安卓)的补间动画
- 使用反射调用android API中的hide方法
- android横竖屏切换参数
- Android:WebView与Javascript交互(相互调用参数、传值)
- ui布局参数设置
- Android(安卓)安全攻防(三): SEAndroid(安卓)Zygote
- Android(安卓)3.0 r1 API中文文档(106) ―― SimpleCursorAdapte