Video: Podcast erstellen | KOMPLETT-Anleitung für Anfänger - Wie erstelle ich einen Podcast 2024
Eine allgemeine Richtlinie in der Entwicklung von Android-Apps fordert Sie auf, die Logik von der Präsentation zu trennen. In technischer Hinsicht warnt die Richtlinie vor der Verwechslung einer App mit dem Erscheinungsbild einer App. Die Richtlinie gilt für viele Aspekte des Lebens. Zum Beispiel, wenn Sie eine Website entwerfen, haben Künstler das Layout und Geeks machen die Codierung. Wenn Sie einen Bericht schreiben, sollten Sie die Ideen zuerst verfassen. Später können Sie sich um Schriftarten und Absatzstile kümmern.
Die Literatur zur App-Entwicklung beschreibt spezifische Techniken und Frameworks, die Ihnen helfen, Form von Funktion zu trennen.
Gehen Sie wie folgt vor, um Schaltflächen, Boxen und andere Extras zu Ihrer App hinzuzufügen:
- Starten Sie Android Studio und beginnen Sie mit einem neuen Projekt. Wenn Sie mit diesen Schritten fertig sind, haben Sie ein brandneues Projekt mit einer leeren Aktivität. Das Projekt wird im Hauptfenster von Android Studio angezeigt.
- Doppelklicken Sie im Zweig
app / res / layout
des neuen Projekts (im Projektfenster des Hauptfensters) aufactivity_main. XML
. Infolgedessen zeigt das Designer-Tool von Android Studio den Inhalt vonactivity_main an. XML
. Das Designer-Tool verfügt über zwei Modi: den Entwurfsmodus für die visuelle Bearbeitung per Drag & Drop und den Textmodus für die Bearbeitung von XML-Code. Die Unterseite des Designer-Tools verfügt also über zwei Registerkarten: eine Registerkarte Entwurf und eine Registerkarte Text. - Klicken Sie auf die Registerkarte Entwurf.
Im Entwurfsmodus werden die Palette, der Komponentenbaum, zwei Vorschaufenster und der Eigenschaftsbereich angezeigt.
Wenn Sie die Palette nicht sehen, suchen Sie nach der kleinen Palette-Schaltfläche am linken Rand des Designer-Werkzeugs. Wenn Sie auf diese Schaltfläche klicken, sollte die Palette angezeigt werden.
Der Komponentenbaum hat einen Zweig mit der Bezeichnung TextView - "Hello World! " Dieser Zweig repräsentiert den Text Hallo Welt! Das erscheint automatisch als Teil Ihrer App. Sie benötigen diesen Text nicht in Ihrer App.
- Wählen Sie den Zweig
TextView - "Hello World!"
im Komponentenbaum aus und drücken Sie dann Löschen. Der Zweig"Hello World"
verschwindet aus dem Komponentenbaum und die Wörter Hallo Welt! verschwindet aus dem Vorschaubildschirm.Die nächsten Schritte führen Sie durch die Erstellung der App.
Das Layout der App hat drei verschiedene Arten von Komponenten, und jede Art von Komponente hat mehrere unterschiedliche Namen. Hier sind die drei Arten von Komponenten:-
EditText
(auch bekannt als einfacher Text): Ein Ort, an dem der Benutzer eine einzelne Textzeile bearbeiten kann. Ein gebräuchlicher Name für diese Art von Komponente ist ein Textfeld. -
Taste
: Eine Taste ist eine Taste ist eine Taste. Möchten Sie auf die Schaltfläche klicken? Gehe geradeaus und klicke darauf. -
TextView
(auch bekannt als Plain TextView, Large Text, Medium Text usw.): Ein Ort, an dem die App Text anzeigt. Normalerweise bearbeitet der Benutzer den Text in einerTextView
-Komponente nicht.Um genau zu sein, sind Android's
EditText
,Button
undTextView
Komponenten keine wirklich unterschiedlichen Arten von Komponenten. JedeEditText
Komponente ist eine ArtTextView
, und jedeSchaltfläche
ist auch eine ArtTextView
. In der Sprache der objektorientierten Programmierung erweitert dieEditText
-Klasse dieTextView
-Klasse. DieButton
-Klasse erweitert auch dieTextView
-Klasse.
-
- Ziehen Sie ein Element des Typs "Einfacher Text" (dh
EditText
) aus der Widgets-Gruppe der Palette auf einen der Vorschaubilder. Das Nur-Text-Element kann an einem hässlich aussehenden Ort landen. Das ist okay. Du erschaffst kein Kunstwerk. Sie lernen, Java-Code zu schreiben. - Wiederholen Sie Schritt 5, indem Sie ein Button-Element auf dem Vorschaubildschirm platzieren. Platzieren Sie die Button-Komponente unterhalb der Textkomponente (EditText). Wenn Sie später nicht mehr wissen, wo Sie die Button-Komponente platziert haben, können Sie sie einfach verschieben, indem Sie sie auf dem Vorschaubildschirm an eine andere Stelle ziehen.
- Wiederholen Sie Schritt 6, indem Sie dieses Mal eine
TextView
-Komponente in den Vorschaubildschirm einfügen. Platzieren Sie dieTextView
-Komponente unter derButton
-Komponente, aber wieder liegt es an Ihnen.In den verbleibenden Schritten ändern Sie den Text, der in jeder Komponente angezeigt wird.
- Wählen Sie die Komponente
Schaltfläche
im Vorschaubild oder im Komponentenbaum. Infolgedessen zeigt das Eigenschaftenfenster des Designer-Tools einige der Eigenschaften der Button-Komponente an. Nach Auswahl derButton
-Komponente wird möglicherweise das Wort TextView im Bereich "Eigenschaften" angezeigt. Verwechseln Sie dies nicht mit der KomponenteTextView
, die Sie in Schritt 7 aus der Palette gezogen haben. Wenn die Schaltfläche ausgewählt ist, beziehen sich alle Felder im Fenster Eigenschaften auf dieseSchaltfläche
. Wenn das Aussehen des Wortes TextView im Fenster "Eigenschaften" verwirrend ist, lesen Sie das Symbol "Technische Daten" in Schritt 4. (Wenn das Wort TextView Sie nicht verwirren kann, nicht Lesen Sie das technische Handbuchsymbol!) - Geben Sie im Bereich Eigenschaften im Feld text das Wort COPY ein. Wenn Sie dies tun, erscheint das Wort COPY auf der Vorderseite der
Button
-Komponente. Sie können dies überprüfen, indem Sie den Vorschau-Bildschirm von wysiwyg betrachten.Im Bereich "Eigenschaften" sehen Sie möglicherweise zwei Felder, die mit Text beschriftet sind. Wenn ja, ist einer zum Testen und der andere zum Ausführen der App. Im Zweifelsfall schadet es nicht, in beiden Feldern das Wort COPY einzugeben.
- Wiederholen Sie die Schritte 8 und 9 mit den
EditText
- undTextView
-Komponenten Ihrer Aktivität, aber setzen Sie dieses Mal das Wort COPY nicht in diese Komponenten ein. Entfernen Sie stattdessen die Zeichen aus diesen Komponenten.Wenn Sie fertig sind, sehen die Vorschaubilder ähnlich wie die folgenden Bildschirme aus. Wenn Ihre Vorschaubilder nicht genau so aussehen, machen Sie sich keine Sorgen. Ihre Komponenten können an verschiedenen Stellen auf den Vorschaubildschirmen verstreut sein oder die Ersteller von Android Studio haben möglicherweise die Darstellung der Vorschaubildschirme geändert. Solange Sie über eineEditText
-Komponente, eineButton
-Komponente und eineTextView
-Komponente verfügen, sind Sie in Ordnung. - Wählen Sie Datei → Alles speichern, um Ihre bisherige Arbeit zu speichern.