我有一个小应用程序,它记录消息并将它们存储在一个实现 Parcelable 的对象中。
在这个应用程序中我有很多消息(大约 2000 条)并且它需要相当长的时间传递通过 intent.putParcelableArrayListExtra
这不是Intents+Parcelable的正确用法吗?我一直很想避免使用 SQLite,但我想如果绝对有必要,我会亲自动手。
最佳答案
您绝对应该将消息保存在数据库中。如果你想避免所有的 SQLite 麻烦检查 db4o ,使用 OODB 在您的应用中实现无痛对象持久化。
关于android - 跨 Activity 访问数据的有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5335045/