android base64加解密字符串
时间: 2023-07-18 21:48:28 浏览: 111
Android 中同样可以使用 `java.util.Base64` 类进行 Base64 编解码操作,以下是示例代码:
```java
import android.util.Base64;
public class Base64Example {
public static void main(String[] args) {
// 要加密的字符串
String message = "Hello, world!";
// 编码成 base64 字符串
String encodedMessage = Base64.encodeToString(message.getBytes(), Base64.DEFAULT);
System.out.println("Encoded message: " + encodedMessage);
// 解码 base64 字符串
String decodedMessage = new String(Base64.decode(encodedMessage, Base64.DEFAULT));
System.out.println("Decoded message: " + decodedMessage);
}
}
```
需要注意的是,Android 中的 `Base64` 类提供了不同的编码格式,例如 `Base64.DEFAULT`、`Base64.NO_PADDING`、`Base64.URL_SAFE` 等。具体使用哪个编码格式,可以根据实际需要进行选择。
阅读全文