気圧計データを記録する SQLite データベースを作成しています。しかし、そのスキーマをどこで宣言すればよいのかよくわかりません。私のチュートリアルでは、次のように宣言するまで、データベースのクラスを作成することについて言及していません。
static final String TABLE_NAME = "table_sensor_data";
static final String COL_ID = "_id";
static final String COL_VALUE = "value";
static final String COL_TIMESTAMP = "timestamp";
private static final String DB_SCHEMA = "CREATE TABLE " + TABLE_NAME + "("
+ COL_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + COL_TIMESTAMP
+ " INTEGER NOT NULL, " + COL_VALUE
+ " REAL " + ");";
アプリが最初に実行されたときにデータ ストレージを実装し、気圧計が変化するたびに (タイムスタンプを使用して) データを記録し続けたいと考えています。onSensorChange() メソッドまたは onStart() などの別のメソッドで宣言する必要がありますか?