总体思路:
通过检测,是否存在自定义sharedPreferences数据库信息文件,来判断是否已创建数据库
SharedPreferences sharedPreferences = getSharedPreferences("DataBaseInfo",MODE_PRIVATE);
// 如果不存在数据库
if (sharedPreferences.getBoolean("isExist",false) == false){
//创建数据库
LitePal.getDatabase();
//保存数据库创建信息
SharedPreferences.Editor editor = getSharedPreferences("DataBaseInfo",MODE_PRIVATE).edit();
editor.putString("name","database");
editor.putInt("version",1);
editor.putBoolean("isExist",true);
editor.apply();
Toast.makeText(this, "数据库创建成功!", Toast.LENGTH_SHORT).show();
}else{
Toast.makeText(this, sharedPreferences.getString("name","不存在"), Toast.LENGTH_SHORT).show();
}