Lors de l'ajout d'une activité à un projet Android existant, je crée manuellement une nouvelle classe - est-ce la meilleure / la méthode préférée? Comment les autres gèrent-ils cela?
189
Lors de l'ajout d'une activité à un projet Android existant, je crée manuellement une nouvelle classe - est-ce la meilleure / la méthode préférée? Comment les autres gèrent-ils cela?
Vous pouvez utiliser la boîte de dialogue "Nouvelle classe", mais cela laisse d'autres étapes que vous devez faire manuellement (par exemple, ajouter une entrée au fichier manifeste). Si vous souhaitez que ces étapes soient automatisées, vous pouvez créer l'activité via l'éditeur de manifeste comme ceci:
Lorsque vous cliquez sur Terminer dans la boîte de dialogue de la nouvelle classe, cela vous mènera à votre nouvelle classe d'activité afin que vous puissiez commencer à coder.
Cinq étapes peuvent sembler beaucoup, mais j'essaie juste d'être plus détaillé ici pour que ce soit clair. C'est assez rapide quand vous le faites réellement.
Il est maintenant beaucoup plus facile de faire cela dans Eclipse maintenant. Il suffit de faire un clic droit sur le package qui contiendra votre nouvelle activité. Nouveau -> Autre -> (Sous l'onglet Android) Activité Android.
Et c'est tout. Votre nouvelle activité est également ajoutée automatiquement au fichier manifeste.
la source
Une méthode simple suggérée par la communauté des développeurs Google Android.
la source
J'utilise simplement la boîte de dialogue "Nouvelle classe" dans Eclipse et définit la classe de base comme activité. Je ne connais aucun autre moyen de procéder. Quelle autre méthode attendriez-vous d'être disponible?
la source
Les classes R. * sont générées dynamiquement. Je laisse l'option "Construire automatiquement" dans le menu Projet pour que mes classes R. * soient toujours à jour.
De plus, lors de la création de nouvelles activités, je copie et renomme les anciennes, surtout si elles sont similaires à la nouvelle activité dont j'ai besoin car Eclipse renomme tout pour vous.
Sinon, comme d'autres l'ont dit, la commande Fichier-> Nouveau-> Classe fonctionne bien et construira votre fichier pour vous, y compris des modèles pour les méthodes requises en fonction de votre classe, de son héritage et des interfaces.
la source
Pour créer une nouvelle activité, cliquez simplement sur ctrl + N une fenêtre apparaît, sélectionnez Android puis une autre fenêtre apparaît, donnez un nom à cette activité secondaire.Maintenant, une autre activité est créée
la source
Il n'y a aucun outil, à ma connaissance, qui soit utilisé spécifiquement pour créer des classes d'activités. Il suffit d'utiliser l'option «Nouvelle classe» sous Eclipse et de définir la classe de base sur «Activité».
Pensé ici est un assistant comme un outil lors de la création / modification de la mise en page XML utilisée par une activité. Pour utiliser cet outil pour créer une mise en page XML, utilisez l'option sous «Nouveau» de «Fichier XML Android». Cet outil vous permettra de créer une partie de la disposition de base de la vue.
la source
J'ai créé un plugin eclipse pour créer une activité en un clic.
Téléchargez simplement le plug-in depuis https://docs.google.com/file/d/0B63U_IjxUP_GMkdYZzc1Y3lEM1U/edit?usp=sharing
Collez le plugin dans le dossier dropins dans Eclipse et redémarrez eclipse
Pour plus de détails, veuillez consulter mon blog
http://shareatramachandran.blogspot.in/2013/06/android-activity-plugin-for-eclispe.html
Besoin de votre commentaire à ce sujet si cela a été utile ...
la source