谢谢,也就是手动调用onCreate()了,初次建立对象调用onCreate()这个是android操作系统设定的流程吧,就像初次建立对象会调用构造函数一样?
第一次运行APP,初始化后就不会执行onCreate而是执行onUpgrade 比较简单的方法就是@Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { //版本为2的升级 if(oldVersion < 2){ } //版本为3的升级 if(oldVersion < 3){ } }
@Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { //版本为2的升级 if(oldVersion < 2){ } //版本为3的升级 if(oldVersion < 3){ } }
80,472
社区成员
91,384
社区内容
加载中
试试用AI创作助手写篇文章吧