Androidアプリ開発逆引き大全 500の極意

リストとデータベース - Tips395 コンテントプロバイダを自作する

登録タグ
Icon comment count 0
Icon stock count 0

6-4コンテントプロバイダを用いたデータベース操作Tips395 コンテントプロバイダを自作する

対応Ver:全て

Level3

AnswerContentProviderクラスのサブクラス。Androidの新規ウィザードで 作成すると、実装すべきメソッドのひな型が自動記入されてくる

連絡先(6-2節)、カレンダー(6-3節)のような「コンテントプロバイダ」は、ContentProviderクラスの総称です。

自分で作成したデータベースを読み書きするには、コンテントプロバイダを自作します。

6-4節では、図1に示すような、簡単なデータベースアプリを例に解説します。

▲図1 例にするデータベース

「SimpleDB」というこのデータベースは、「タイトル」と「アイテム」の2つの文字列データからなります。

データベースは、Androidに備わっている「SQLite3」データベースを利用しますが、これが「SQLite3」というデータベースソフトであるということは、ほとんど意識する必要はありません。

コンテントプロバイダは、サービ

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません