在ANDROID中处理新应用版本中的旧数据......!

时间:2012-03-21 12:16:28

标签: android

处理新应用版本中的旧数据

例如:在内部或外部存储的数据中,如果我更改了某个应用程序生成的文件夹的名称,那么我们会将数据复制到新文件夹中。

对于数据库,您可以使用内置的SQLiteOpenHelper类,它具有onUpgrade方法。

是否有内部或外部存储数据???

感谢...!

1 个答案:

答案 0 :(得分:0)

与SQLite一样,这并不容易。

你需要做很多事情

  • 优先存储当前版本。
  • 每个版本都有一个方法或类。
  • 实施您自己的应用程序类以进行更新

每个版本的方法或类

在这里,您需要将任一存储中的数据修改为最新版本。

自己的应用

在您自己的Application类中,您需要检查当前版本(优先存储)是否为最新版本。

如果没有,则需要调用进行转换的相应方法或类。

希望这会给你一个想法。