Intent

Parcelable

To pass data between activities, it might help to use Parcelable objects. Some useful notes can be found here: Implementing IPC Using AIDL, Pass by value Parameters using Parcelables