Pasar datos de un tipo no primitivo entre actividades en Android
Supongamos que desea iniciar una nueva actividad y pasarle algunos datos de la actividad actual. Si los datos son de un tipo primitivo, simplemente podría usar un intento y agregar extras, pero ¿cómo haría esto para estructuras de datos más complejas como arrailistas u objetos?