私はパフォーマンスに関する質問があります。 SharedPreferencesを使用する場合、onSaveInstantStateを使用すると便利ですか?SharedPreferencesを使用する場合は、onSaveInstantStateを使用すると便利です
それは価値がテストに条件を作るために場合、私は、意味:
if(savedInstanceState != null) {
// load with on save instant state
}
else {
// load with shared preferences
}
または私はいつもSharedPreferencesから件のデータをロードする必要がありますか?
は
要件は何ですか?どのタイプのデータを保存するのですか?アプリが殺されて再び開かれた後でも、そのデータを永続化する必要がありますか? – sJy
これはオブジェクトのコレクションです(sharedPreferencesに格納するgsonを使用します)。データは永続化する必要があります –