Android关闭数据库

时间:2015-06-24 07:13:03

标签: android database sqlite

每当我必须在数据库上执行某些操作时,我就会得到数据库连接,例如插入行,删除行,更新行和SQLite持久层的查询,扩展SQLiteOpenHelper.java。

当我删除数据库以重置应用数据时,我正在关闭数据库。

很少啰嗦,

  1. 删除数据库后关闭数据库是否正常?如何检查应用程序是因为DB连接打开了多少电池和CPU?
  2. 关闭应用程序中所有活动的DB onDestroy()是否是个好主意?但是当app被杀死时(http://developer.android.com/training/basics/activity-lifecycle/stopping.html)可能不会调用onDestroy()。
  3. 关闭onStop()是不错的主意?
  4. 关闭onPause()会有问题,因为会有很多活动会被打开和关闭。所以它会多次关闭。这会是性能问题吗?
  5. 我搜索了所有这些信息,现在该怎么办?

0 个答案:

没有答案