manteniendo mi pregunta corta, he creado una aplicación con 3 actividades, donde A - lista de categorías, B - lista de elementos, C - elemento individual. Los datos que se muestran en B y C se analizan desde XML en línea. Pero, si reviso A -> B1 -> C, luego regreso a A y luego regreso a B1, me gustaría tener sus datos en caché en algún lugar para no tener que volver a solicitar el XML.¿Una buena forma de almacenar datos en caché durante el ciclo de vida de la aplicación Android?
Soy nuevo en la programación de Android y Java, he buscado mucho en Google y todavía no puedo encontrar (o simplemente no tengo ni idea de dónde buscar) una forma de hacer lo que quiero.
¿Sería una buena idea almacenar todos los datos recibidos en la actividad principal A (HashMaps? ContentProviders?) Y luego pasar a B y C (si reciben la misma solicitud que antes)
Gracias a la primera persona que hable sobre el manifiesto, creo que no agregarlo provoca una excepción de lanzamiento. –