我正在通过Intent将一些数据传递给DatabaseService。但是,当此数据确实是huuuge时,有一个用户的极端情况。我得到
E/JavaBinder: !!! FAILED BINDER TRANSACTION !!!
无赖。
通常人们认为我尝试将位图传递给(虽然?(LruCache。好的,我可以使用 if 像对象数组列表一样吗?正如我所说 - 实际上这是来自服务器的响应,这是一个 JSON。
有什么想法可以解决这个问题吗?有我不知道的特殊课程吗?
选项 1。将 json 数据存储在数据库中,然后在活动中访问数据库中的数据
选项 2.将数据存储在集中式对象(单例等(中,然后在 Activity 中访问该对象。
假设您有一个类 AppData。将数据存储在应用数据中。直接在您的活动中使用 AppData 访问数据。
选项 3.将 json 解析为相应的实体/模型,使其为可分册,然后优先存储可分册数据。
如何仅使用复制粘贴使实体可包裹