recherche

Maison  >  Questions et réponses  >  le corps du texte

android布局想要有益于后期维护应该注意什么

比如布局重用之类

PHP中文网PHP中文网2828 Il y a quelques jours579

répondre à tous(4)je répondrai

  • 阿神

    阿神2017-04-17 17:34:55

    1. Le fichier de mise en page principal contient uniquement des inclusions
    2 Conventions de dénomination
    3. Style uniforme
    4. Le niveau d'imbrication ne doit pas être trop compliqué.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 17:34:55

    1. Faites attention au format de l'identifiant. Par exemple, l'ID de ListView est lv_xxx et l'ID de TextView est tv_xxx
    2. Faites attention à la signification de ID. N'écrivez pas un identifiant trop long, restez simplement simple et intuitif, par exemple : Page du forum > Détails de la publication > Titre TextView. Il n'est pas nécessaire de l'écrire sous la forme tv_forum_post_title, écrivez-le simplement sous la forme tv_title
    3. Réduisez l'imbrication. Si vous pouvez utiliser FrameLayout, n'utilisez pas LinearLayout. Quant à RelativeLayout. . . Personnellement, je pense qu'il devrait être utilisé le moins possible, car cela générerait un tas d'identifiants dénués de sens. . .
    4. La réutilisation des mises en page est inutile dans la plupart des cas. Il est préférable de l'extraire directement dans une vue personnalisée. Écrivez quelques propriétés. Cela facilite la réutilisation.

    répondre
    0
  • 迷茫

    迷茫2017-04-17 17:34:55

    La probabilité de réutilisation de l'interface utilisateur est très faible. La barre d'action de la liste de dialogue commune et autres sont écrites en Java, et d'autres codes sont extraits en fonction de la situation. Suggestion personnelle : essayez de ne pas réutiliser l'interface utilisateur, à l'exception des contrôles de base. Le couplage des données est trop élevé

    répondre
    0
  • 黄舟

    黄舟2017-04-17 17:34:55

    Pour ajouter, à partir de l'aperçu d'Android Studio 2.2, la disposition ConstraintLayout a été introduite pour gérer la relation entre les composants via des contraintes. À l'avenir, le fonctionnement des composants de l'interface utilisateur deviendra plus visuel. Le coût d'ajustement de l'interface utilisateur est réduit et le taux de réutilisation de l'interface utilisateur est faible. Personnellement, je pense que cela n'a pas beaucoup de sens de consacrer beaucoup d'efforts à la création d'une mise en page réutilisable.
    Dans le développement réel, seuls des composants simples sont souvent extraits, tels que la barre de recherche, la barre inférieure, la zone de connexion, etc. Pour une interface utilisateur complexe, il suffit souvent de se conformer à quelques spécifications simples, comme la dénomination courte et expressive mentionnée. ci-dessus, style unifié, etc.

    répondre
    0
  • Annulerrépondre