241 votes

Différence entre Activité et FragmentActivity

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.

330voto

Alex Lockwood Points 31578

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.

9voto

Jagan Points 441
  1. 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é.

  2. 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.

  3. Un fragment peut pas exister indépendamment. Il convient toujours de participer à une activité. Où que l'activité peut exister avec tout fragment.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X