首页 > android 怎么让所有activity公用一个sqlite数据库

android 怎么让所有activity公用一个sqlite数据库

在android中,写了一个继承SQLiteOpenHelper的类,在oncreat方法中实现了建表后。

如果我想在一个activity里面做写入数据库操作,另一个acticity里面进行读取,另一个activity里面进行修改。。怎么操作才能使所有activity用的是一个数据库。比如我在其中一个activity里面定义了我写的这个数据库的类 MySqliteHelper mySqliteHelper=new MySqliteHelper(this,"mydata.db",null,1);
在其他activity里面还要重新定义一次吗?


通过 Application 对象或者其他方法来实现单例共享。


不需要的,你只需要在其他类里获取到那个 mySqliteHelper 调用 getWritableDatabase()方法 就可以管理这个数据库了

【热门文章】
【热门文章】