gpt4 book ai didi

android - 什么时候调用 SQLiteOpenHelper 方法?

转载 作者:行者123 更新时间:2023-11-29 18:02:22 27 4
gpt4 key购买 nike

我正在努力理解 SQLiteOpenHelper 背后的想法。它有 onCreate()/onUpdate() 方法应该被覆盖,但我不明白是什么调用它们或何时调用它们。 Android 会在应用程序首次运行时调用这些方法(在我的情况下不会发生),还是我应该手动调用它们?我查阅了文档,但找不到问题的答案。

最佳答案

当您创建扩展 SQLiteOpenHelper 类的对象并请求读/写时,它们会自动调用。

从技术上讲,onCreate 方法在检测到数据库文件不可用时被调用。除非您清除应用程序数据,否则它只会被调用一次。但是,只要发现数据库的版本号 增加,就会调用onUpdate

关于android - 什么时候调用 SQLiteOpenHelper 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15245757/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com