私はウィジェットを開発しています。ウィジェットインスタンスにローカルなデータと、すべてのウィジェットにグローバルなデータ (キャッシュと共通データ) の両方を保存する必要があります。現在、共有設定ファイルを MYAPPNAME+WIDGETID に設定する PreferenceActivity を使用しています。共通データ (4/5 vars) を MYAPPNAME prefs に保存します。
この目的で ContentProvider を使用するネット上の多くの例を見ましたが、何か利点はありますか? 共有設定よりも速いですか、それとも何らかの点で異なりますか? 申し訳ありませんが、実際には明確ではありません。