La description de la question n'est pas assez détaillée. Elle peut être analysée sous plusieurs aspects :
1. Afficher l'efficacité du dessin : il ne devrait y avoir aucune différence 2. Vitesse de chargement des pages : l'activité unique est évidemment plus rapide que l'activité utilisant Fragment High. , car Fragment nécessite FragmentManager et ChildFragmentManager pour les maintenir ; 3. Surcharge de mémoire : une seule activité est évidemment plus petite.
Les trois points ci-dessus peuvent être vérifiés grâce aux outils fournis avec l'environnement de développement Android.
p.s @zzxxasp a expliqué les scénarios d'utilisation de ces deux éléments très simplement et clairement.
Si la personne qui pose la question souhaite poser des questions sur l'utilisation de la mémoire, cela prendra certainement plus qu'une simple activité. Après tout, il y a plus d'objets mémoire, donc il n'y a rien à dire. La clé est quel est votre scénario d’utilisation, une vue ou une activité directe.
L'activité est plus efficace que Fragment. Parce que Activity peut être utilisé seul, mais Fragment doit être placé dans Activity pour être utilisé. S'il y a une seule vue, je pense qu'il est préférable d'utiliser l'activité directement. S'il y a plusieurs commutateurs, comme les 3 boutons sous QQ WeChat pour changer de vue, il serait préférable d'utiliser des fragments.
Le but de l'utilisation de Fragment est de séparer la logique pour faciliter le développement et la gestion. Si l'utilisation d'un seul fragment peut rendre la logique claire et simplifier le code d'activité d'origine, un seul fragment n'est pas impossible.
Cela dépend des besoins. La fonction de Fragment est d'extraire et de gérer des parties de l'activité de manière indépendante. Et Fragment a son propre cycle de vie, donc ce n'est pas si compliqué lorsque les fonctions sont subdivisées. vue pour implémenter les fonctions de Fragment.
La description de la question n'est pas assez détaillée. Elle peut être analysée sous plusieurs aspects :
Les trois points ci-dessus peuvent être vérifiés grâce aux outils fournis avec l'environnement de développement Android.
p.s @zzxxasp a expliqué les scénarios d'utilisation de ces deux éléments très simplement et clairement.
Si la personne qui pose la question souhaite poser des questions sur l'utilisation de la mémoire, cela prendra certainement plus qu'une simple activité. Après tout, il y a plus d'objets mémoire, donc il n'y a rien à dire. La clé est quel est votre scénario d’utilisation, une vue ou une activité directe.
L'activité est plus efficace que Fragment. Parce que Activity peut être utilisé seul, mais Fragment doit être placé dans Activity pour être utilisé. S'il y a une seule vue, je pense qu'il est préférable d'utiliser l'activité directement. S'il y a plusieurs commutateurs, comme les 3 boutons sous QQ WeChat pour changer de vue, il serait préférable d'utiliser des fragments.
Le but de l'utilisation de Fragment est de séparer la logique pour faciliter le développement et la gestion. Si l'utilisation d'un seul fragment peut rendre la logique claire et simplifier le code d'activité d'origine, un seul fragment n'est pas impossible.
Utilisez simplement une activité distincte pour enregistrer le code.
Cela dépend des besoins. La fonction de Fragment est d'extraire et de gérer des parties de l'activité de manière indépendante. Et Fragment a son propre cycle de vie, donc ce n'est pas si compliqué lorsque les fonctions sont subdivisées. vue pour implémenter les fonctions de Fragment.
Pour un gâteau, est-il plus cher d'avoir une couche de boîte d'emballage ou deux couches de boîte d'emballage ?