import android.util.Base64;
import java.io.UnsupportedEncodingException;
public class Base64Utils {
/**
* 字符Base64加密
* @param str
* @return
*/
public static String encodeToString(String str){
try {
return Base64.encodeToString(str.getBytes("UTF-8"), Base64.DEFAULT);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return "";
}
/**
* 字符Base64解密
* @param str
* @return
*/
public static String decodeToString(String str){
try {
return new String(Base64.decode(str.getBytes("UTF-8"), Base64.DEFAULT));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return "";
}
}
Android的Base64加密解密
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 首先安装:npm install ts-md5 --save npm installbuffer --save 直...
- 一、加密/解密(一)Base64Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看R...
- Android 解密 byte[] aa = Base64.decode(str, Base64.DEFAULT)...