IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Fragments versus <include>


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 535
    Par défaut Fragments versus <include>
    hello!

    j'ai un problème "conceptuel" avec les fragments...

    si j'en crois la définition agrégat de widgets et/ou de conteneurs pouvant être intégré à une activité, alors qu'elle est la différence avec un banal include .xml?

    un include .xml permet déjà de mutualiser/grouper des widgets qu'on peut réutiliser, donc quelle est la différence?

    un exemple parlant peut être?

    merci.

  2. #2
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Oui... le fragment est au code, ce que le include est au layout....


    Inclure un "fragment" n'est pas seulement inclure un layout, c'est aussi inclure tout le code qui va avec (et la gestion de layout probablement).

    Prenons un exemple:
    On a une activité "Liste", une activité "Details", et une activité "Liste+Details"

    En passant par les includes seulement, on se retrouve à programmer la logique de gestion de la liste deux fois, et la logique de la gestion des détails deux fois.

    En passant par les fragments, on a un fragment "Liste", un fragment "Details", une activité "Liste" qui utilise le fragment "Liste", une activité "Détails" qui utilise le fragment "Details", et une activité "Liste+Details" qui utilise les deux fragments Liste et Details....

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 535
    Par défaut
    Nickel, comment comprendre le concept en 1 phrase!

    merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débat] MERISE versus UML ? Avenir de MERISE ?
    Par Matthieu Brucher dans le forum Méthodes
    Réponses: 51
    Dernier message: 15/02/2022, 17h32
  2. C# versus Java
    Par laffreuxthomas dans le forum C#
    Réponses: 368
    Dernier message: 30/03/2019, 22h59
  3. tpl:insert versus jsp:include
    Par COOL_DEV dans le forum JSF
    Réponses: 1
    Dernier message: 29/01/2009, 22h40
  4. Fragmentation du DD
    Par guillaume_pfr dans le forum Administration système
    Réponses: 5
    Dernier message: 05/06/2003, 17h19
  5. #include "math.h" et #include <math.h>
    Par pounka dans le forum C
    Réponses: 4
    Dernier message: 01/05/2003, 21h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo