私はRSSフィードウィジェットを構築しましたが、私の問題は、電話をスリープ状態にしてからウィジェットを反復しようとすると、RSSフィードデータを一時的に保存する方法です。データ。これは、2つの矢印を持つfacebookウィジェットに非常に似ています。ウィジェットストアのデータandroid
アンドロイドウィジェットのデータを保存する最良の方法は何ですか?
私はRSSフィードウィジェットを構築しましたが、私の問題は、電話をスリープ状態にしてからウィジェットを反復しようとすると、RSSフィードデータを一時的に保存する方法です。データ。これは、2つの矢印を持つfacebookウィジェットに非常に似ています。ウィジェットストアのデータandroid
アンドロイドウィジェットのデータを保存する最良の方法は何ですか?
オブジェクト(私はWidgetProviderを想定しています)が実際にAndroidによって破棄されているため、メンバー変数のデータが失われます。実際には、同じインスタンスが再び表示されることはありません!
既に指摘したように、SharedPrefs(「小さなもの」の場合)やそれ以上の場合はデータベースにデータを保存します。 あなたが必要とするのは、あなたのデータ用ContentProviderです(データベースやフラットファイルのバックエンドを持つ可能性が最も高いでしょう)
データの保存は毎日頼まれています。私はかなり確信しています。
http://developer.android.com/guide/topics/data/data-storage.html
SharedPreferencesまたはSQLiteDatabasesはそれを行うための最も一般的な方法です。 SharedPreferenceは私が想像するあなたの場合には問題ありません。
@Hades彼は誰かが「どのようにデータをAndroidに保存しますか?毎日少なくとも1回。 –