在 Android 应用程序上,有一个名为SQLiteOpenHelper
管理数据库创建和版本管理的类,它有两个构造函数。在我的应用程序中,我使用了带有四个参数的构造函数,我们必须在其中指定数据库的名称;我已经阅读了很多教程,其中一些使用了扩展.db
,而另一些则没有。这是一个可以帮助您理解的示例:
private static final String DATABASE_NAME = "users.db";
private static final int DATABASE_VERSION = 1;
public MySQLiteHelperUsers(Context context) {
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
所以我的问题是:数据库名称之间有
什么区别?users.db
users