Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アプリで sqlite のカスタム コンテンツ プロバイダーを見たことがありますが、それだけです。カスタム コンテンツ プロバイダはいつ構築する必要がありますか?
この質問のEboMikeは次のように述べて います。
他のアプリがあなたのデータにアクセスできるようになります。
コンテンツプロバイダーで多くのクエリロジックをラップして抽象化し、アクセスを制限できます。
システムに頼って、マネージドクエリなどを実行できるようになります。
データを使用できることを忘れないでcontrol user interactsください。たとえば、ユーザーがデータを変更できないようにしたり、明示的なアプリを使用してシステムにデータを強制的に開かせたりすることができます。
control user interacts