0

(初心者/Android) アプリケーション用のデータベースを実装しています。

それは私には明らかではありません

SQLiteOpenHelper 

でデータベースを作成することを意図しています(物理的に.db / .sqlファイルを書き込みます)

super()

または、そのようなファイルを作成するのは私次第であり、このクラスはデータベースのオープン、クローズ、更新を管理するためだけに存在します。

このような場合、DB を自動的に管理するクラスを持つ他の方法はありません。たとえば、ファイルの名前を渡すだけです (自分で行う以外に ^_^ )

ありがとうございました

4

2 に答える 2

3

SQLiteOpenHelperサブクラスを呼び出す前にデータベースファイルを作成しますonCreate()SQLiteOpenHelper

于 2012-06-30T11:39:34.793 に答える
0

NiceQLライブラリを使用すれば、データベースを手動で作成する必要はありません。データベースの作成に関して Android API には多くの癖があり、適切に文書化されていません。NiceQL はそれらすべてをカバーします。

于 2013-01-02T19:04:28.233 に答える