使用Android管理多个数据库
限制是我需要在Android应用程序中使用多个数据库。我需要一些关于如何管理多个数据库的信息。我应该何时打开和关闭特定数据库? 什么时候数据库的任何实例都应该是单实例?我应该在任何操作后持续打开然后关闭我的sqlite数据库,还是让它们保持打开状态,然后在应用程序关闭时关闭它们? 在启动时,我必须选择使用哪个数据库,我应该能够在数据库之间切换。使用Android管理多个数据库,android,database,sqlite,connection,multiple-databases,Android,Database,Sqlite,Connection,Multiple Databases,限制是我需要在Android应用程序中使用多个数据库。我需要一些关于如何管理多个数据库的信息。我应该何时打开和关闭特定数据库? 什么时候数据库的任何实例都应该是单实例?我应该在任何操作后持续打开然后关闭我的sqlite数据库,还是让它们保持打开状态,然后在应用程序关闭时关闭它们? 在启动时,我必须选择使用哪个数据库,我应该能够在数据库之间切换。 PS我不能使用ContentProvider 只需创建两个不同的数据库即可。。 您可以使用openDatabase,为不同的数据库设置不同的路径。谢谢您
PS我不能使用ContentProvider 只需创建两个不同的数据库即可。。
您可以使用openDatabase,为不同的数据库设置不同的路径。
谢谢您的回复。关闭数据库怎么样?我应该在何时何地执行此操作??您应该在每个onPause()上关闭db;