Maison > Questions et réponses > le corps du texte
Comment classer différents fichiers Java en fonction de leurs fonctions dans Android, comme les diviser en beans adaptateur d'activité, etc.
曾经蜡笔没有小新2017-05-16 13:26:13
Je configure l'activité de la page, la configuration, l'outil réseau http, les utilitaires, etc. Je pense que la classification vise à la rendre plus claire à l'avenir Tant que vous pouvez la distinguer clairement, elle sera plus claire pour les autres
.PHP中文网2017-05-16 13:26:13
La sous-traitance peut être classée de manière flexible en fonction de vos propres besoins :
Peut être divisée par fonction : apprentissage de la méthode de sous-traitance de projet open source Android (eoe, oschina, github)
Peut également être divisée par activité : architecture Android ;
滿天的星座2017-05-16 13:26:13
Il est plus clair de diviser selon le framework MVP et les modules fonctionnels
漂亮男人2017-05-16 13:26:13
Les projets relativement petits peuvent être divisés comme ceci, un modèle MVC typique. Les projets plus importants doivent être divisés par modules, reportez-vous à MVP ou MVVM
漂亮男人2017-05-16 13:26:13
Plus vous écrivez du code, plus vous y prêterez attention et vous développerez progressivement votre propre style.
J'ai un moyen, c'est-à-dire de regarder votre relation d'héritage de classe. Par exemple, l'activité d'extension MainActivity que nous avons écrite nous-mêmes peut être classée dans la catégorie Activité ; XXXAdapter extends BaseAdapter peut également être classée dans la catégorie Adaptateur. Pour faire simple, cela signifie regrouper les choses qui ont quelque chose en commun dans une seule catégorie.