Dies ist eine Übersicht der Tutorials zur App-Programmierung für Android, die es in meinem Blog zu finden gibt. Außerdem gibt es noch ein paar hilfreiche Links für Android-Programmierer und solche, die es werden wollen. 🙂
Direkt zu: Tutorials – Grundlagen – Ressourcen.
Android-Programmierung lernen mit Beispiel-Apps
Meine Tutorials erklären dir anhand von praktischen Beispielen:
- Wie du per Button ein Bild in einer App anzeigen kannst.
(TextView; ImageView; Button/onClickListener.) - Wie du in einer App das aktuelle Datum anzeigen kannst.
(TextView; Button/onClickListener; Calendar; SimpleDateFormat.) - Wie du in einer App die aktuelle Zeit ausgeben kannst.
(TextView; Button/onClickListener; Calendar; SimpleDateFormat.) - Wie du per Switch den gedrückten Button herausfinden kannst.
(Button/onClickListener; Switch/Case; Layout-Hintergrund ändern.) - Wie du ganz einfach eine Stoppuhr-App (mit Chronometer) programmieren kannst.
(Button/onClickListener; Buttons deaktivieren und aktivieren; Switch/Case; Chronometer; SystemClock; TextView.) - Wie du Spinner verwenden kannst.
(resources/values/strings.xml; String-Array; ArrayAdapter; Spinner; Layout-Hintergrund ändern.) - Wie du Icons erstellst und Farben verwaltest.
(resources/values/colors.xml; Farben festlegen und verwenden; Launcher Icons erstellen.) - Wie du ArrayAdapter und ListView benutzen kannst.
(EditText/inputType; ArrayList; ArrayAdapter; ListView; Button/onClickListener; Random.) - Wie du deiner App einen Toast hinzufügst.
(Toast; Button/onClickListener; CharSequence.)
Grundlagen
Zusätzlich zu den Apps habe ich noch folgende Grundlagen-Tutorials für dich:
- Zur Verwendung der ADB unter Mac OS X.
- Zur Verwendung der Datentypen Float, Integer und String in Android (anhand einer Beispiel-App).
(resources/values/strings.xml; TextView; EditText/inputType; Button/onClickListener; String, Float, Integer.) - Kommentieren für Android-Programmierer: Kommentare in XML- und Java-Dateien (inklusive Cheatsheet!).
(Zeilenkommentare; Blockkommentare.) - Wie du den Strings in/aus der strings.xml Leerzeichen und Zeilenumbrüche hinzufügen kannst.
(Normale und geschützte Leerzeichen; Zeilenumbrüche.) - Wie du verhinderst, dass sich das Display ausstellt.
(Layout-Eigenschaft setKeepScreenOn; mit WindowsManager Flags setzen und entfernen.) - For, While, Do-While: Schleifen für die Android-Programmierung.
(TextView; unterschiedliche Schleifen/Loops.)
Sonstige Ressourcen für Android-Progammierer
Wenn du Informationen zu den verwendeten Klassen und Methoden in meinen Tutorials suchst, versuch es zu allererst auf der offiziellen Android-Developer-Seite.
Folgende Websites sind besonders hilfreich, wenn es um Material Design und Farben geht:
- Die offizielle Google Design Seite.
- Die aktuellste Version der Material Design Guidelines.
- Die Material Palette zur Direktauswahl von Farben und zum Erstellen von Colorthemes.
- Alle möglichen Vektor-Icons findest du bei Font Awesome.
- Vektor-Icons für Spiele gibt es bei Game-icons.net.
Ich hoffe, ich konnte dir helfen! 🙂 Hast du Fragen? Hast du Probleme? Hinterlass mir einen Kommentar!
🙂 Klick hier für Bücher zum Thema Android-Programmierung!* 🙂