私はAndroid開発に不慣れで、Webサービスを呼び出し、比較的単純なオブジェクトをハイドレイトする小さなアプリを作成しました(オークションリストなどの規模のものを考えてみてください)。現在、電話が回転してビューがリロードされると、Webサービスが再度呼び出され、オブジェクトが再水和され、リストが再表示されます。これは非常に無駄に思えます。onSaveInstanceStateを介してデータを保存する場合のベストプラクティスは何ですか?オブジェクト自体を保存しても問題ないと見なされますか、それともIDを保存して、毎回新しくロードするプロセス全体を実行するのがベストプラクティスですか。ここで考慮すべき他の経験則や落とし穴はありますか?
ありがとうございました
JP