Wenn ich einem vorhandenen Android-Projekt eine Aktivität hinzufüge, erstelle ich manuell eine neue Klasse. Ist dies der beste / bevorzugte Weg? Wie gehen andere damit um?
189
Wenn ich einem vorhandenen Android-Projekt eine Aktivität hinzufüge, erstelle ich manuell eine neue Klasse. Ist dies der beste / bevorzugte Weg? Wie gehen andere damit um?
Sie können das Dialogfeld "Neue Klasse" verwenden, es bleiben jedoch andere Schritte übrig, die Sie manuell ausführen müssen (z. B. Hinzufügen eines Eintrags zur Manifestdatei). Wenn Sie möchten, dass diese Schritte automatisiert werden, können Sie die Aktivität über den Manifest-Editor wie folgt erstellen:
Wenn Sie im Dialogfeld "Neue Klasse" auf "Fertig stellen" klicken, gelangen Sie zu Ihrer neuen Aktivitätsklasse, damit Sie mit dem Codieren beginnen können.
Fünf Schritte scheinen viel zu sein, aber ich versuche hier nur, besonders detailliert zu sein, damit es klar ist. Es ist ziemlich schnell, wenn Sie es tatsächlich tun.
In Eclipse ist dies jetzt viel einfacher. Klicken Sie einfach mit der rechten Maustaste auf das Paket , das Ihre neue Aktivität enthält. Neu -> Andere -> (Unter der Registerkarte Android) Android-Aktivität.
Und das ist alles. Ihre neue Aktivität wird ebenfalls automatisch zur Manifestdatei hinzugefügt.
quelle
Eine einfache Methode, die von der Google Android Developer Community vorgeschlagen wird.
quelle
Ich benutze einfach das Dialogfeld "Neue Klasse" in Eclipse und setze die Basisklasse als Aktivität. Mir ist kein anderer Weg bekannt, dies zu tun. Welche andere Methode würden Sie voraussichtlich verfügbar sein?
quelle
Die R. * -Klassen werden dynamisch generiert. Ich lasse die Option "Automatisch erstellen" im Menü "Projekt" aktiviert, damit meine R. * -Klassen immer auf dem neuesten Stand sind.
Außerdem kopiere ich beim Erstellen neuer Aktivitäten alte und benenne sie um, insbesondere wenn sie der neuen Aktivität ähneln, die ich benötige, da Eclipse alles für Sie umbenennt.
Andernfalls funktioniert der Befehl Datei-> Neu-> Klasse, wie andere bereits gesagt haben, gut und erstellt Ihre Datei für Sie, einschließlich Vorlagen für erforderliche Methoden, die auf Ihrer Klasse, ihrer Vererbung und Schnittstellen basieren.
quelle
Um eine neue Aktivität zu erstellen, klicken Sie einfach auf Strg + N. Ein Fenster wird angezeigt. Wählen Sie Android aus. Dann wird ein anderes Fenster angezeigt. Geben Sie der sekundären Aktivität einen Namen. Jetzt wird eine weitere Aktivität erstellt
quelle
Es gibt kein mir bekanntes Tool, mit dem speziell Aktivitätsklassen erstellt werden. Verwenden Sie einfach die Option 'Neue Klasse' unter Eclipse und setzen Sie die Basisklasse auf 'Aktivität'.
Ich dachte, hier ist ein Tool wie ein Assistent beim Erstellen / Bearbeiten des XML-Layouts, das von einer Aktivität verwendet wird. Um mit diesem Tool ein XML-Layout zu erstellen, verwenden Sie die Option unter "Neu" unter "Android XML-Datei". Mit diesem Tool können Sie einige der grundlegenden Layouts der Ansicht erstellen.
quelle
Ich habe ein Eclipse-Plugin erstellt, um Aktivitäten mit einem Klick zu erstellen.
Laden Sie einfach das Plugin von https://docs.google.com/file/d/0B63U_IjxUP_GMkdYZzc1Y3lEM1U/edit?usp=sharing herunter
Fügen Sie das Plugin in den Dropins-Ordner von Eclipse ein und starten Sie Eclipse neu
Weitere Informationen finden Sie in meinem Blog unter
http://shareatramachandran.blogspot.in/2013/06/android-activity-plugin-for-eclispe.html
Benötigen Sie Ihren Kommentar dazu, wenn es hilfreich war ...
quelle