
Android 使用 Base64 实现图片上传至服务器实例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本实例介绍如何在Android开发中使用Base64编码技术将图片数据进行处理并安全地上传到服务器端。通过详细步骤演示整个实现过程。
使用Android通过Base64上传图片到服务器比采用HttpServlet方式要方便得多。在前端处理图片时(只需传递Bitmap对象即可),可以利用以下方法将Bitmap转换成Base64字符串:
```java
public String Bitmap2StrByBase64(Bitmap bit){
ByteArrayOutputStream bos = new ByteArrayOutputStream();
bit.compress(_BITMAP_COMPRESS_FORMAT, 100, bos);
byte[] bytes = bos.toByteArray();
return Base64.encodeToString(bytes, Base64.DEFAULT);
}
```
这里`_BITMAP_COMPRESS_FORMAT`需要根据具体需求设置为合适的压缩格式,如JPEG或PNG。
全部评论 (0)
还没有任何评论哟~


