Android 同一数据库的多个DatabaseHelper
也许我遗漏了一些东西,但我的问题是:我可以从代码的不同点访问数据库吗?每个点都使用自己的DatabaseHelper实例?还是让一个从任何地方(线程、活动等)都可以访问的唯一全局静态数据库帮助器更好?这种情况下的最佳实践是什么?如果使用多个线程,最好使用一个实例,因为线程同步将自动应用。该单个实例是单实例还是封装在Android 同一数据库的多个DatabaseHelper,android,database,multithreading,Android,Database,Multithreading,也许我遗漏了一些东西,但我的问题是:我可以从代码的不同点访问数据库吗?每个点都使用自己的DatabaseHelper实例?还是让一个从任何地方(线程、活动等)都可以访问的唯一全局静态数据库帮助器更好?这种情况下的最佳实践是什么?如果使用多个线程,最好使用一个实例,因为线程同步将自动应用。该单个实例是单实例还是封装在ContentProvider中取决于您。找到了以下内容:。也许我不需要一个内容提供者。谢谢
ContentProvider
中取决于您。找到了以下内容:。也许我不需要一个内容提供者。谢谢