我正在按照一个简单的教程创建一个从SQLiteOpenHelper扩展的类,并创建一个包含一个表和5行的DB.
好的,但我需要了解一些关于android Sqlite数据库的更多信息.例如,如果应用程序关闭或手机关闭会发生什么?数据库是否已删除?
谢谢
Tho*_*son 10
当然数据库不会被删除.我假设你是以"正确"的方式做到这一点.在这种情况下,数据库是持久的.(当然,如果您选择在临时目录中创建数据库或类似的东西,那么它将无法正常工作).
想想这样.该数据库基本上是一个文本文件.你正在对数据库做的是修改该文本文件的内容(好吧,它在现实生活中有点复杂,但它是一个很好的思考方式).
一旦你对数据库进行了更改(例如添加了一行),数据库文件就会保存到磁盘上,从而使其保持不变.如果手机关闭或应用程序退出,则数据库文件仍然存在,您可以继续连接到该文件.
归档时间: |
|
查看次数: |
7688 次 |
最近记录: |