私は以下の機能を持つはずのAndroidアプリケーションを開発しています。アプリケーションの実行の間にデータを保存する必要があります。また、私はアプリケーションを削除し、それを再インストールする場合は、データの値を復元する必要があります。私はSharedPreferences(私のプログラムのデータを扱うための)にデータを格納し、onDestroy()イベントでファイルにシリアライズできることを知っていました。しかし、SharedPreferencesは非直列化可能なクラスなので、使用できません。私の仕事のために別の方法を提案するか、SharedPreferencesをどのようにシリアライズできるか教えてください。重要なデータを単純なファイルに書き込むことはできますが、私の問題には別の手段があるかもしれません。あなたはSharedPreferencesをファイルに保存する方法は?
2
A
答えて
0
通常は、SQLiteのDBにまたはhttp://developer.android.com/reference/java/util/Properties.html
乾杯のいくつかの並べ替えで設定を格納しますありがとう
あなたは除いて、アプリを削除した後、ローカルにデータを保存できるようにするつもりはない
1
あなたがSDカードにデータを置くと、その時点で誰もがそれを読み書き/削除することができます。
データストレージの詳細については、このチェックアウト:
http://developer.android.com/guide/topics/data/data-storage.html#filesExternal
関連する問題
- 1. ログインデータを保存するSharedPreferences
- 2. SharedPreferencesを使用してAndroidにデータを保存する方法
- 3. ボタンをSharedPreferencesにイメージして保存する方法
- 4. アレイ内にsharedpreferencesを保存する方法
- 5. GCMプッシュメッセージをSharedPreferencesに保存
- 6. SpinnerセレクションをSharedPreferencesに保存する
- 7. バンドルをSharedPreferencesに保存する
- 8. SharedPreferencesにintを保存する
- 9. SharedPreferencesで日付を保存および取得する方法
- 10. SharedPreferencesでレイアウト内のテキストビューを保存する方法
- 11. SharedPreferencesで保存コールバック
- 12. sharedPreferencesに2つの値を別々に保存する方法は?
- 13. 保存方法SharedPreferencesに2つのレスポンスを追加
- 14. sharedpreferencesにクッキーを保存します
- 15. AndroidのSharedPreferencesファイルにCheckBoxの状態を保存します
- 16. sharedpreferencesでデータを保存する
- 17. 設定からsharedpreferencesを保存する
- 18. android - sharedPreferencesでintを保存する
- 19. SharedPreferencesにプッシュ通知データを保存してRecyclerViewに表示する方法
- 20. コンテンツプロバイダにファイルを保存する方法
- 21. ファイルをローカルディレクトリに保存する方法
- 22. レジストリキーをファイルに保存する方法
- 23. CGPathをファイルに保存する方法
- 24. ファイルをsqliteに保存する方法
- 25. データの保存問題、SharedPreferences
- 26. 保存時にsharedpreferencesが消去されるようにする方法
- 27. AndroidのsharedPreferencesでビットマップを保存および取得する方法は?
- 28. アンドロイドスタジオPDFファイルをダウンロードしてsharedpreferencesに保存
- 29. jsreportonline - PDFファイルに保存する方法
- 30. ローカルに保存されたxmlファイルを.plistファイルに保存する方法