私は連絡先APIを使用したいが、私の特定のアプリケーションでは、ユーザーは連絡先リストを汚染したくない可能性が高い。アプリケーションは配信ドライバを対象としており、連絡先を使用して過去の配信を追跡したいと考えています。ユーザーが連絡先を編集または変更できるかどうかは気にしませんが、アドレス帳にこれらの連絡先が入力されることによってユーザーを混乱させたくありません。私のアプリの連絡先をユーザーから隠す
アイデア?それ以外の場合はSQLiteデータベースを使用しますが、機能を再発明するのは嫌いです。
ContentProviderはこのコンテキストでは必要ありません。なぜなら、彼はそれらを共有したくないからです。 – JoxTraex
コンテンツプロバイダは必要ではないが、彼自身の(内部の)アプリの使用のために書きたいとは思わない理由はなく、共有する理由があれば、これにより拡張が可能になる。だから私はコンテンツプロバイダーを書くことは_おそらく誤っていると言いますが、少なくとも彼は実装を抽象化することができます。 –
という点が指摘されています。それには何も問題ありません。 – JoxTraex