android - 在 fragment 之间传递序列化对象与 JSON

标签 android json android-fragments

我正在考虑将对象从一个 fragment 传递到另一个 fragment 的不同方法。我了解到,在 fragment 之间传递对象的序列化版本可能是一项繁重的事务。

使用 GSON 库将对象转换为 JSON,然后在 fragment 之间传递 JSON 字符串这样的替代方案是否是内存密集度较低的解决方案?

最佳答案

Parcelable 是在 Fragment 之间传递数据的最佳选择。它是 Android 序列化数据并在 Activity 和 Fragments 之间有效传递数据的方式。

This answer might help you also.

关于android - 在 fragment 之间传递序列化对象与 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30114344/

相关文章:

java - 打开新 fragment 的方法

java - Android 谷歌日历 dtstart dtend

android - Android Studio 中缺少数据库检查器

Android模拟器打开失败: ENOENT (No such file or directory)

javascript - 将 JSON 文件从 LocalStorage 解析为 react-native

java - 如何使用 SQL-lite 数据库检索 android studio 中的单选按钮组

java - 从 fragment 替换 fragment 时 onRequestPermissionsResult 回调不起作用

Android:Fragment 上的 EditText 文本对齐不起作用(API 16)

json - 不同类型的 JSON

c# - 将Json作为ActionResult返回不会让异常消息通过