Je travaillais sur des fragments et suis tombé sur deux choses Activity
et FragmentActivity
qui sont utilisées plusieurs fois. Je veux savoir qu'il existe une différence entre ces deux, parce que quand j'ai changé Activity
avec FragmentActivity
, cela n'a eu aucun effet sur l'application.
Réponses
Trop de publicités?Un FragmentActivity
est une sous-classe de Activity
qui a été construit pour le Soutien Android Package.
L' FragmentActivity
classe ajoute un couple de nouvelles méthodes pour assurer la compatibilité avec les anciennes versions d'Android, mais autre que cela, il n'y a vraiment pas beaucoup de différence entre les deux. Assurez-vous de changer tous les appels d' getLoaderManager()
et getFragmentManager()
de getSupportLoaderManager()
et getSupportFragmentManager()
respectivement.
Fragment est une partie d'une activité, qui contribue à sa propre INTERFACE utilisateur pour cette activité. Fragment peut être considéré comme une sous-activité. Où que l'écran complet avec laquelle l'utilisateur interagit est appelé comme une activité. Une activité peut contenir plusieurs fragments.Les Fragments sont pour la plupart une sous-partie d'une activité.
Une activité peut contenir 0 ou plusieurs fragments basé sur la taille de l'écran. Un fragment peut être réutilisé dans de multiples activités, de sorte qu'il agit comme un composant réutilisable dans les activités.
Un fragment peut pas exister indépendamment. Il convient toujours de participer à une activité. Où que l'activité peut exister avec tout fragment.