活動の方法でデータ構造の値を保存しています SharedPreferences
SP.xmlonPause()
ファイルのサイズは 25K になります。この方法でこの保存を行うことによる影響はありますか?onPause()
はいの場合、データ構造を に保存するにはどうすればよいですか?SharedPreferences
質問する
418 次
3 に答える
1
25k はそれほど大きくはありませんが、それでもお勧めしません。アプリのニーズと複雑さに応じて、SQLite データベースを調べるか、データをシリアル化して内部ファイルに入れることができます。
于 2013-06-27T06:05:09.223 に答える
1
に保存SharedPreferences
すると、同じアプリケーション内のほぼどこからでもデータにアクセスできます。トークンやその他の小さいが重要なデータが必要でない限り、それを行うべきではありません (アプリケーションが重くなるため、悪い習慣です)。OnPause()
アプリケーションが再開されたときやOnSaveInstance()
ローテーションのためにデータを保持するために、アクティビティを切り替えたり、フラグメント化または保存したりする場合は、情報をバンドルで渡すことをお勧めします。
于 2013-07-26T14:36:21.120 に答える