edv:prg:android:allgemeine_gedaechtnisstuetze
Allgemeine Gedächtnisstütze zu den Android-Apps
Projektstruktur:
- app
- manifests - Zentrale Beschreibungsdatei. (Activities, Services, Broadcast Receiver, Content Provider, die von der App benötigte Berechtigungen.)
- AndroidManifest.xml
- java - Hier liegen alle Quelltexte (über die Packeages verteilt).
- com.<package_name_teil_1>.<package_name_teil_2>.<package_name_teil_x_app>
- MainActivity.java
- res
- drawable - Alle Grafiken (Bitmaps + Vektorgrafiken). Ab Android 5 sind die Vektorgrafiken den Bitmaps vorzuziehen.
- ic_launcher.png
- layout
- activity_main.xml
- menu
- menu_main.xml
- values - Ordner für die Standardsprache.
- strings.xml - Alle Textkonstanten (app-übergreifend).
- values-en - Lokalisierte Ausprägung des Ordners "values" für die Sprache "en" (englisch).
- strings.xml - Textkonstanten für die Sprache "en".
- values-de - Lokalisierte Ausprägung für die Sprache "de" (deutsch).
- strings.xml - Textkonstanten für die Sprache "de".
- values-fr - Lokalisierte Ausprägung für die Sprache "fr" (französisch).
U.s.w.
- Gradle Scripts
Klasse R - die automatisch generierte Klasse (s.g. Ressourcen).
Abstände bei den Views:
- Padding - wirkt nach innen;
Beispiel: android:padding="10dp" - Margin - wirkt nach außen;
Beispiel: android:layout_marginTop="16dp"
Werte, die auf dp enden, geben geräteunabhängige Pixelgrößen an.
Stand: 21.05.2016
— : Jürgen Kreick
EOF
edv/prg/android/allgemeine_gedaechtnisstuetze.txt · Zuletzt geändert: 2020/01/11 01:23 von 127.0.0.1