Base64编码器和解码器

2023-12-06

Android 中是否有用于字符串的 Base-64 解码器和编码器?


这是如何使用的示例Base64类来编码和解码简单的字符串值。

// String to be encoded with Base64
String text = "Test";
// Sending side
byte[] data = null;
try {
    data = text.getBytes("UTF-8");
} catch (UnsupportedEncodingException e1) {
    e1.printStackTrace();
}
String base64 = Base64.encodeToString(data, Base64.DEFAULT);

// Receiving side
byte[] data1 = Base64.decode(base64, Base64.DEFAULT);
String text1 = null;
try {
    text1 = new String(data1, "UTF-8");
} catch (UnsupportedEncodingException e) {
    e.printStackTrace();
}

此摘录可以包含在 Android 活动中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Base64编码器和解码器 的相关文章

  • Android 如何使用 facebook 3.0 sdk 点赞帖子

    我想在我的 Android 应用程序中实现 喜欢 选项 但我不知道要使用哪个请求 我打开了一个有效的 Facebook 会话以及我想要点赞的 ID 帖子 我该如何实现这个功能呢 Thanks 我找到了解决方案 为了喜欢帖子 我使用 face
  • Android Google 地图:隐藏整个地图的多边形或形状

    我试图隐藏除一个区域之外的整个地图 因为我使用的多边形在我想要显示的区域中有一个洞 问题在于 根据缩放的不同 空白区域会被多边形的颜色覆盖 或者多边形会失去其颜色 这是代码 polygon hide all world map float
  • Android 上的自定义视图和窗口属性

    我想要做的是在我的应用程序顶部添加一个视图 该视图类似于过滤器视图 我想操纵屏幕的颜色 并且我还希望能够同时更改屏幕的亮度时间 这两件事似乎是分开起作用的 但不能一起起作用 这是我的代码 添加视图 colourView new Layer
  • 在 Android 上获取一个滚动到 GridView 底部视图的按钮

    我正在尝试将现有的 iPhone 应用程序移植到 Android 我希望有一个按钮滚动到 GridView 底部的视图中 以使用户能够从服务器加载更多数据 目前 我的解决方案只是修复屏幕底部的一个按钮 而不是让它滚动到视图中 这是我的布局代
  • Java Swing JEditorPane:操作样式文档

    我的模型是与枚举类型关联的字符串队列 我试图在 JEditorPane 中显示该模型 队列中的每个元素作为一个单独的 HTML 段落 其属性基于关联的枚举类型 但是 我的更新方法并没有达到我想要的效果 我尝试将 HTML 字符串直接写入文档
  • 基于Java模式分割字符串

    您好 我有以下模式的日志文件 2014 03 06 03 21 45 432 ERROR mfs pool 3 thread 19 dispatcher StatusNotification Error processing notific
  • android形状xml旋转可绘制以编程方式改变颜色

    这是三角形的 xml
  • 未从线程接收位置数据

    我尝试使用计时器经常发送包含用户位置的短信 最初 我遇到了空指针异常 这是由于我犯了一个简单的错误 一旦解决了这个问题 一切似乎都运行良好 但是 它永远不会获取我的位置 因此 不断发送的文本显示 无法接收位置 我想问的是为什么它无法获取我的
  • ListView 上的 setOnItemClickListener 不会触发

    我获取 SD 卡的文件列表 并将其显示在 listView 中 就像在自定义适配器的帮助下一样 adapter new ArrayAdapter
  • 如何获取 Android 应用程序的 Google Places API 密钥

    在过去的 48 小时里 我绞尽脑汁试图找到这个问题的答案 问这个问题的人 如何为 Google Places api 制作 API KEY https stackoverflow com questions 23128152 how can
  • APACHE POI 从 Java 中的 Excel 获取精确的字体颜色

    在 Excel 工作表中 如何使用 Java 中的 Apache POI 获取准确的字体颜色值 我试图通过使用来获取字体颜色 org apache poi ss usermodel Font f book getFontAt style g
  • 针对不同处理器架构的 Gradle android 构建

    我想使用 Gradle 为 4 个不同的 Android CPU 处理器架构 armeabi armeabi v7a x86 mips 构建 4 个单独的 apk 我有为 4 个 CPU 架构构建的本机 OpenCV 库libs folde
  • Android 以编程方式停止 toast 通知?

    有没有办法以编程方式停止 Toast 消息 假设我有一个按钮 单击它可以滚动 toast 消息 并且在 onclick 事件中我想停止队列中的所有消息并只显示新消息 我该怎么做 我的代码的简化版本如下 代码 public class Hel
  • 如何更改区域设置以使用拉丁塞尔维亚语(而不是西里尔塞尔维亚语)

    塞尔维亚语有拉丁字母和西里尔字母 在 Android 的日期和时间选择器小部件中 显示的塞尔维亚语言区域字母似乎是西里尔字母 如此处所示 我想更改区域设置 以便 Android 小部件使用拉丁塞尔维亚字母 当前的语言 国家代码 产生西里尔字
  • SecurityContextHolder.getContext().getAuthentication() 返回 null

    我想使用以下代码手动绕过 spring Security 的用户 User localeUser new User UsernamePasswordAuthenticationToken auth new UsernamePasswordA
  • 使用 OpenNLP 获取句子的解析树。陷入困境。

    OpenNLP 是一个关于自然语言处理的 Apache 项目 NLP 程序的目标之一是解析一个句子 并给出其语法结构的树 例如 天空是蓝色的 这句话 可能会被解析为 S NP VP The sky is blue where S是句子 NP
  • Android 多点触控

    因此 我尝试使用 onTouchEvent 检查多个屏幕触摸 但它似乎仍然只读取第一次触摸 有人可以帮忙吗 这是我的代码 public boolean onTouchEvent MotionEvent e int num e getPoin
  • 如何替换 TabAdapter 中选项卡之一的片段?

    虽然我意识到嵌套片段不是一个选择 但我仍然有一个问题 我根本无法找出答案 我正在使用 ActionBarSherlock 的 FragmentsTabPager 示例创建一个界面 在该界面中可以通过滑动而不是单击选项卡来翻阅选项卡 我的问题
  • 获取Android联系人排序首选项

    在 Android 的 联系人 gt 设置 中 我们有 列表排序依据 和 查看联系人姓名 选项 有什么方法可以在另一个应用程序中获取这些首选项吗 这意味着我的应用程序有我自己版本的联系人列表 我需要这些才能对其进行相应的排序 int sor
  • 是什么让热部署成为“难题”?

    在工作中 我们经常遇到这样的问题 永久代内存不足 http www jroller com agileanswers entry preventing java s java lang例外 团队负责人认为这是 JVM 中的一个错误 与代码的

随机推荐

  • Xcode 中的“在多个设备上预览”选项

    我正在关注 YouTube 上的一些教程 在大多数教程中 他们使用 UIKit 故事板 框架 现在观看这些视频他们可以打开多个设备同时预览作品 见下图 我正在使用 Xcode 14 我正在搜索他们正在使用的 预览 选项或功能 但我根本找不到
  • 根据域名使 URL 唯一

    我有一个名为的 URL 列表网址列表 https target com first one https target com something first one http target com dir first summer http
  • 在嵌套数据框中,将信息从一个列表列传递到另一列中应用的函数

    我正在编写一份报告 必须将大量相似的数据框导出到 Word 中漂亮的表格中 我的目标是一次性实现这一目标 使用flextable生成表格和purrr tidyverse将所有格式化过程应用于嵌套数据框中的所有行 这就是我的数据框的样子 df
  • 如何使用 WebBrowser 控件填写 WebForm 并单击提交按钮?

    我怎样才能点击这个SUBMIT使用 WebBrowser 控件的按钮 我尝试过 For Each divSect As HtmlElement In WebBrowser1 Document GetElementsByTagName but
  • 禁用 UITableView 水平滚动

    我创建了一个UITableView有一个小框架 如 0 0 50 50 我想禁用水平滚动但保留垂直滚动 I set self table bounces NO 但 tableview 也不能垂直滚动 因此 动画并不是那么完美 那么有人有提示
  • 如何将 WPF 应用程序设为 30 天试用版,并使用产品密钥对其进行许可?

    我已经使用 C 在 WPF 中开发了一个应用程序 现在的问题是我希望我的应用程序作为许可版本 前 30 天它应该是免费的 即试用版 所以现在当它完成时 它应该弹出一个窗口 说试用版是完成激活它 如果用户单击 是 则会出现一个带有电子邮件 I
  • Java中如何访问内存位置?

    我们是否可以直接或间接访问Java中的内存位置 如果我们尝试打印一个对象 它将打印哈希码 hashcode是否间接表示内存位置 对于位于不同内存位置的两个对象 但它们的哈希码仍然可以不同 阿布舍克 我们是否可以访问 Java中的内存位置直接
  • 当参数满足时,OR 函数不返回“TRUE”

    我有一个很大的数据集 并且创建了许多规则 我想用它们来过滤掉一些不必要的数据点 这是一些数据的简化示例 A B C D 1 PIPPIP 0 0 411298 PIPPIP 2 PIPPIP 0 6 0 40924 PIPPIP 3 PIP
  • 如何检测iPhone是否连接到任何蓝牙设备?

    我在 iOS 7 中发现了这个新的 API NSArray retrieveConnectedPeripheralsWithServices NSArray serviceUUIDs NS AVAILABLE NA 7 0 因此很清楚 如果
  • 如何将快照侦听器正确添加到 Java 中的 Firebase Firestore 文档引用?

    我正在按照 Java Android 文档进行实时更新 但是出现错误 EventListener takes no type parameters 我删除了
  • 如何在Java中向后打印多个字符串

    我正在尝试获取一个充满字符串的文件 读取它 然后打印出一些内容 字符串 字符串向后 AND 大写 字符串长度 还有一些事情 但是我还没有达到这一点 并且不想要求任何人完全为我编写代码 经过一段时间的摸索之后 我几乎完成了它 我相信 除了一些
  • C# .NET 将 JPEG 图像转换为位图结构

    我有一个 JPEG 图像 实际上是数据库中的 BLOB 我想将其导入 转换为内存中的 位图 结构 原因是我使用的第三方库无法处理 JPEG 图像 并且我需要传递未压缩的位图 作为指针 到目前为止 我发现的只是在磁盘上的不同格式之间进行转换的
  • 为什么“use std::io”在这里还不够?

    我尝试编译以下程序 use std io fn main io stdout write b Please enter your name io stdout flush 不幸的是 编译器拒绝了 error no method named
  • SwiftUI 中的 PreferredScreenEdgesDeferringSystemGestures

    in UIKit有一个选项可以禁用 主页 系统从底部向上滑动 不是完全禁用 但滑动会忽略第一次 并且如果用户确实想要的话 将强制用户重复它 setNeedsUpdateOfScreenEdgesDeferringSystemGestures
  • 如何在 UWP 中为 NumberBox 应用 PercentFormatter?

    我想在最后添加百分比 0 100 它正确显示 但它在末尾添加更多零 如下所示 double number 75 NumberBoxnumberBox new NumberBox PercentFormatter percentFormatt
  • 文件比较和突出显示 - Java [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我想比较两个文本文件并突出显示差异 你们中的任何一个人都可以帮助我通过 Java 程序完成这个任务吗 提前致谢 The 谷歌差异匹配路径库似乎提供了您需要的功能 这是一个demo它在
  • Java Apache Kafka Producer 元数据更新器和重试逻辑

    我正在使用 Spring for Apache Kafka 并创建了一个服务 该服务通过 Spring 的 KafkaTemplate 使用 Kafka Producer org apache kafka clients Producer
  • 如何使用 C# 更改 Excel 中的系列颜色?

    我用 C 编写了一个程序 它会自动从 CSV 文件为我生成一个图表 并将其放入新的 XLS 文件中 但是 我需要将线条的颜色 因为它是折线图 更改为红色而不是默认的蓝色 我发现这很难做到 而且我在网上找到的东西也不起作用 请问有人可以告诉我
  • 如何将我的代码重新组织成 C# 中的类?

    我正在使用 C 和 XNA 开发一个项目 我想重新组织它并将其部分划分为类 目前 它只是一个 game cs 文件 但我想清理一下它 不幸的是 我对课程不太熟悉 也许有人可以帮助我弄清楚如何做到这一点 或者指导我某种教程 好吧 首先考虑哪些
  • Base64编码器和解码器

    Android 中是否有用于字符串的 Base 64 解码器和编码器 这是如何使用的示例Base64类来编码和解码简单的字符串值 String to be encoded with Base64 String text Test Sendi