Je me demandais comment tout le monde réutilisait les mises en page android et les composants? Faites-vous l'ancienne copie/coller le code existant dans le projet, ou est-il un moyen d'inclure les dispositions et les composants dans un fichier jar pour la réutilisation? Par exemple, si j'ai une vue de liste, j'ai peut-être une autre vue que j'utilise pour chaque élément de la liste, elle pourrait avoir une icône, et peut-être une ligne d'en-tête, puis une ligne avec plus de détails. Bien qu'il ne soit pas difficile de créer ceci, il serait bon de pouvoir créer ceci génériquement et de le réutiliser dans différents projets.Layouts android réutilisables
Répondre
Si vous utilisez les mises en page dans le même projet, l'étiquette « include » fonctionnera:
<include android:id="@+id/the_id" layout="@layout/my_layout_to_include" />
pour plus d'informations: http://www.curious-creature.org/
En ce qui concerne la réutilisation sur plusieurs projets, je voudrais suggère de créer une vue personnalisée et de la distribuer dans un fichier jar.
Ralphleon, existe-t-il un moyen de distribuer facilement les fichiers de mise en page associés dans ce fichier jar (en supposant que votre vue personnalisée utilise des fichiers de mise en page)? On dirait que vous devrez les emballer séparément et que l'utilisateur les extraira dans le répertoire res, non? – emmby
Je vois le même problème avec ceci, a-t-on essayé de les mettre dans un pot avec des ressources comme des icônes, des mises en page, etc. – broschb
- 1. Layouts Android
- 2. Layouts Android défilement en mode paysage
- 3. Android: Comment créer des composants réutilisables?
- 4. "Layouts" imbriqués dans Spark?
- 5. JavaFX layouts question
- 6. Conseils pour créer des composants personnalisés et réutilisables sous Android
- 7. Gestion des composants réutilisables
- 8. Fonctions réutilisables JQuery
- 9. demandes jquery ajax réutilisables
- 10. réutilisables code HTML/widgets
- 11. Réutilisables code/classe Repositories
- 12. Jouez! Cadre: Layouts avec différentes sections
- 13. asp.net MVC Solution/Layouts de projet
- 14. Layouts des composants Facelet et javascript
- 15. Asp.Net Mvc 2 pièces réutilisables?
- 16. Annotations ou annotations communément réutilisables?
- 17. Vues d'en-tête TableView réutilisables
- 18. formulaires web réutilisables et élégants
- 19. Création d'assemblys UserControl réutilisables avec VS2008
- 20. Générateur d'UUID n-values, ID réutilisables
- 21. bits d'interface réutilisables, conçu dans IB
- 22. Comment augmenter le tampon dans Virtualized Flex 4 Layouts
- 23. Procédures stockées SQL Server réutilisables; nidification; variables globales
- 24. force UITableView pour vider toutes les cellules réutilisables
- 25. OpenXML: Création de contrôles de contenu réutilisables avec liaison
- 26. Technique correcte pour écrire des objets d'interface réutilisables?
- 27. Comment créer des pieds de page réutilisables dans SSRS 2008?
- 28. Mettre en file d'attente manuellement les UITableViewCells réutilisables?
- 29. Comment créer des composants réutilisables dans Spring MVC 3.0
- 30. Créer un contrôle personnalisé avec des propriétés réutilisables
Vous voudrez peut-être ajouter une explication de ce que vous considérez "composants" ici. – CommonsWare