Benutzer-Werkzeuge

Webseiten-Werkzeuge


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.

FIXME


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki