

Converting data to its serialized form is often called marshaling it. Serialization, on the other hand, is is converting data from a fast, efficient, internal representation to something that can be kept in a persistent store or transmitted over a network. If a user wants to send Java objects through intent, Java class should be implemented using the Parcelable interface. Integer year = intent.getIntExtra("year")

String title = intent.getStringExtra("title") Intent.putExtra("title", "The Godfather") Intent intent = new Intent(MainActivity.this, DetailActivity.class) All you have to do is put the data with unique key in intents and send it to another activity. through intents is quite easy in Android. Passing primitive data types like string, integer, float, etc. How to pass object between Activities with Android Parcelable Android Īndroid developers often face a predicament while passing object references to activities of whether to go with the Java Serialization method or opt for Android Parcelable.
