我有一个依赖于SQLite的应用程序,数据由资源文件夹中的应用程序随附的xmls填充.
现在我意识到,当我必须在Google Play上推送更新并在XML中添加更多内容时.即使我将数据库版本从1更改为2.导入脚本也不会运行,因为共享首选项config_run值将设置为true.
有关如何处理这种情况的任何指示?
方案
我的应用流程
第二个案例
正如以下几个人所建议的那样,如果我尝试在SQLiteHelper的onUpgrade中将数据变为数据库,那么它将仅在MAinActivity中发生,因为我在SplashActivity中不打开Db连接并且也不会显示Dialog Progress.
我有以下字符串
String srcString = "String1.String2.String3";
Run Code Online (Sandbox Code Playgroud)
我想在"."上拆分"srcString".
使用srcString.split(".")匹配所有字符.
什么是匹配"."的正则表达式.?