List<MyClass>
メイン アクティビティからセカンダリ アクティビティに適切に渡すにはどうすればよいですか?
私が理解していることから、データをバンドルするには2つの方法があります:Parceling
とSerializing
. それぞれの長所と短所は何ですか?
ありがとう
List<MyClass>
メイン アクティビティからセカンダリ アクティビティに適切に渡すにはどうすればよいですか?
私が理解していることから、データをバンドルするには2つの方法があります:Parceling
とSerializing
. それぞれの長所と短所は何ですか?
ありがとう
Parcelable は Serializable よりも大幅に高速です。最後に確認したところ、少なくとも 1 桁は高速です。一方で、自動的に処理を行うわけではないため、より多くの作業が必要になります。しかし、それが非常に高速な理由の 1 つです。:)
一般的に、Serializable を使用しないことを強くお勧めします。
anddev のこのリンクで詳細な回答が得られる場合があります http://www.anddev.org/bundle_vs_parcel_vs_message-t517.html
また、同じトピックに関する記事がもう 1 つあります。ここ http://www.mooproductions.org/node/6?page=57
Android 開発者サイト、Parcel、ParcelableおよびSerializableを確認してください