android - 如何在 Activity 之间传递数据库对象 (Android)

标签 android

有没有办法在 Activity 之间传递数据库对象。我已经尝试过以下方法。

  1. 实现接口(interface)。
  2. 使用函数。

最佳答案

我猜你正在寻找一个单例。也许这会对您有所帮助:

如果您使用的是 SQLiteOpenHelper,我强烈建议您阅读以下内容:

我认为您应该可以使用方法#1,它使用具有抽象工厂模式的单例。阅读这篇文章,内容非常丰富。 关于该主题的更多信息和优缺点是 here

关于android - 如何在 Activity 之间传递数据库对象 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19478271/

相关文章:

java - jAVA 中 List<T> 的意外行为

Android Sqlite 限制删除

android - 将项目从一个回收器 View ( ListView )拖放到另一个回收器 View ( ListView )

android - 从 Gridview 中删除图像

android - 检查这是否是 LinearLayout 中的最后一个 EditText?

android - 如何防止 RecyclerView 在 notifyDataSetChanged 时求助

java - 无法解决android中的错误?

android - Android NDK 中的函数调用崩溃

Android应用程序架构 - 如何避免 fragment 服务代码重复

java - 使用 String IV 进行 AES 加密