Dans Android API 11+, Google a publié une nouvelle classe appelée Fragment
.
Dans les vidéos, Google suggère que chaque fois que possible ( link1 , lien2 ), nous devrions utiliser des fragments au lieu d'activités, mais ils n'a pas expliqué exactement pourquoi.
Quel est le but des fragments et de leurs utilisations possibles (autres que certains exemples d'interface utilisateur qui peuvent être facilement atteints par de simples vues / mises en page)?
Ma question concerne les fragments:
- À quoi sert l'utilisation d'un fragment?
- Quels sont les avantages et les inconvénients de l'utilisation de fragments par rapport à l'utilisation d'activités / vues / mises en page?
Questions bonus:
- Pouvez-vous donner des utilisations vraiment intéressantes des fragments? Des choses que Google n'a pas mentionnées dans leurs vidéos?
- Quelle est la meilleure façon de communiquer entre les fragments et les activités qui les contiennent?
- Quelles sont les choses les plus importantes à retenir lorsque vous utilisez des fragments? Des conseils et des avertissements de votre expérience?