Androidのデータ保存
Androidでデータを保存する場合は、
SQLiteまたは、シリアライズデータ、またはWebにポストする。
SQLiteはAndroid標準で、サポートしておりヘルパークラスがある。
SQLiteOpenHelperを継承したクラスでOnCreateメソッドを
オーバーライドし、Create文を定義する。
テーブル構造を変更する際は、OnUpdateメソッドを
オーバーライドする。
SQLiteは組み込み用の簡易なRDBです。
SQLiteでテストをする場合は、データベースツールがあるため、
それを利用して中身を確認する。
Database Browser for SQLite - 窓の杜ライブラリ
その分セキュリティ対策を意識する必要がある。
暗号化ライブラリを組み込むのが一つの手。
AndroidプロジェクトでSQLite暗号化(SQLCipher) | KEYPOINT – キー・ポイント株式会社 開発日誌