En Android API 11+, Google lanzó una nueva clase llamada Fragment
.
En los videos, Google sugiere que siempre que sea posible ( enlace1 , enlace2 ), deberíamos usar fragmentos en lugar de actividades, pero no explicaron exactamente por qué.
¿Cuál es el propósito de los fragmentos y algunos usos posibles de ellos (aparte de algunos ejemplos de IU que se pueden lograr fácilmente mediante vistas / diseños simples)?
Mi pregunta es sobre fragmentos:
- ¿Cuáles son los propósitos de usar un fragmento?
- ¿Cuáles son las ventajas y desventajas de usar fragmentos en comparación con el uso de actividades / vistas / diseños?
Preguntas extra:
- ¿Puedes dar algunos usos realmente interesantes para los fragmentos? ¿Cosas que Google no mencionó en sus videos?
- ¿Cuál es la mejor manera de comunicarse entre fragmentos y las actividades que los contienen?
- ¿Cuáles son las cosas más importantes para recordar cuando usas fragmentos? ¿Algún consejo y advertencia de tu experiencia?