为什么称为base64
所谓Base64,就是说选出64个字符----小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/"作为基本基础集的编码方式。
Android代码使用
String str = "今天还不错啊abc123";
try {
String str2 = Base64.encodeToString(str.getBytes("UTF-8"), Base64.DEFAULT);
LogWrapper.e("base64加密" + str2);
String str3 = new String(Base64.decode(str2.getBytes("UTF-8"), Base64.DEFAULT));
LogWrapper.e("base64解密" + str3);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}