他のサービス (プロバイダー) によって提供されるデータ ファイルを使用して汎用にする必要があるサービスを取得しました。私はプロバイダーができるだけシンプルであることを好み、プロバイダーが提供するデータはアセット ファイルに保存する必要があります。データは一定で、クライアントによって一度だけ読み取られます。
私は「インテント」または「コンテンツ プロバイダー」の経験がないため、どちらに進むべきかについて提案をお願いします。
より具体的に:
ContentProviders はこれには複雑すぎますか? 私が調べたサンプルはすべてデータベースを使用していました。
アセット ファイルへの一種のファイル ポインタをあるサービスから別のサービスに渡すことは可能ですか?それとも、プロバイダーはそのアセット ファイルを読み取って、データをオブジェクトでクライアントに渡す必要がありますか?