36

はどれくらい速いSharedPreferencesですか?読むためにそれらをメモリに入れる方法はありますか?各セルを表示するためにクエリを実行する必要がある少量のデータがあり、ListViewフラッシュ メモリへの呼び出しが遅すぎるのではないかと心配しています。書き込みは頻繁に行われないため、書き込み速度については心配していません。の代わりに JSON オブジェクトを使用してデータを永続化することを検討していますSharedPreferences。何かご意見は?

4

4 に答える 4

61

読むためにそれらをメモリに入れる方法はありますか?

それらは、最初の参照の後、メモリ内にあります。SharedPreferences特定のもの(例: )を初めて取得するPreferenceManager.getDefaultSharedPreferences()と、データはディスクからロードされ、保持されます。

于 2013-10-02T23:18:13.883 に答える