SQLite API Database:データベース(識別子)のOpenとClose

投稿日:  更新日:

SQLite API(Android SDK)でデータベースを構築した場合、データベースへアクセスする際に、データベースのOpenとCloseという処理を伴います。

この点について、まとめました。

※環境:Android Studio Ladybug | 2024.2.1 Patch 2
    Kotlin 2.0.0
※サンプルの全体像は「SQLite APIでデータベースを構築」を参照
続きを読む

SQLite API Database:識別子(SQLiteDatabase)の共有

投稿日:  更新日:

SQLite API(Android SDK)でデータベースを構築した場合、アプリのパフォーマンスを考えると、識別子の共有が必要になってきます。

この点について、まとめました。

※環境:Android Studio Ladybug | 2024.2.1 Patch 2
    Kotlin 2.0.0
※サンプルの全体像は「SQLite APIでデータベースを構築」を参照
続きを読む

SQLite API Database:データの事前取り込み

投稿日:  更新日:

アプリケーションが始めて起動した直後に、データの事前取り込み(初期状態の設定)を必要とする場合があります。

事前取り込みの方法ついて、まとめました。

SQLite API(Android SDK)でデータベースを構築した場合です。

※環境:Android Studio Ladybug | 2024.2.1 Patch 2
    Kotlin 2.0.0
※サンプルの全体像は「SQLite APIでデータベースを構築」を参照
続きを読む

Roomでデータベースを構築

投稿日:  更新日:

Androidが標準で扱うデータベースはSQLiteです。
※詳細は「Androidで扱うデータベース」を参照

データベースを構築する方法は「SQLite API(Android SDK)」と「Room(Android Jetpack)」の2通りがあります。

今回は「Room」でデータベースを構築する方法を紹介します。

※環境:Android Studio Ladybug | 2024.2.1 Patch 2
    Kotlin 2.0.0
    androidx.sqlite:sqlite:2.4.0
    androidx.room:room-*:2.6.1
続きを読む

SQLite APIでデータベースを構築

投稿日:  更新日:

Androidが標準で扱うデータベースはSQLiteです。
※詳細は「Androidで扱うデータベース」を参照

データベースを構築する方法は「SQLite API(Android SDK)」と「Room(Android Jetpack)」の2通りがあります。

今回は「SQLite API」でデータベースを構築する方法を紹介します。

※環境:Android Studio Ladybug | 2024.2.1 Patch 2
    Kotlin 2.0.0
続きを読む