2017-05-31 9 views
0

私は(アンドロイドスタジオで)いくつかの基本テーブルを持つアプリケーションを作成しています。 1つはエクササイズ(プルアップ、プッシュアップなど)の束になります。私は、デフォルトでテーブルに一般的なトンを入れたいと思います。SQLiteのデフォルトエンティティに最適な場所は何ですか?

私のコードでは、これを行うための論理的な場所はどこですか? SQLiteOpenHelperを継承するdatabaseHelperクラスを作成しました。私は必要がある場合だけでわからない...

  1. は(のonCreateでそれらのすべてを挿入)
  2. それらすべてを挿入databaseHelperメソッドを作成し、他の場所で他の
  3. をそれを呼び出しますか?

答えて

1

データベースを作成し、アセットとしてパッケージ化し、use SQLiteAssetHelperを使用して、データベースで最初に作業するときに自動的に適切な場所に解凍します。これは、自分のトランザクションを実行してデータを挿入するよりも速くなります。

+0

よろしくお願いします。 –

関連する問題