0

シリアル化を使用して TreeSet オブジェクトをファイルに格納する Android アプリを開発しています。完全なランタイム中にアクセスする必要があるため、アプリの終了時にオブジェクトをシリアル化し、起動時に逆シリアル化する必要があります。残念ながら、ユーザーがどのアクティビティを開始/終了するかはまったく予測できないため、このシリアライゼーションとデシリアライゼーションの呼び出しを配置し​​て、完全なランタイム中にオブジェクトを使用できるようにする適切な場所がどこにあるかはわかりません。

アイデアをお寄せいただきありがとうございます

4

1 に答える 1

0

アプリのパフォーマンスへの依存度とシリアル化プロセスの複雑さに応じて、メインアクティビティの起動時に読み取りonCreate()、値が設定されるたびに書き込みます。シンプルで非効率的ですが、安全です。

于 2012-07-24T14:21:52.260 に答える