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