Android Training/Supporting Different Screens/de: Unterschied zwischen den Versionen

Die Seite wurde neu angelegt: „'''Hinweis:''' Android skaliert dein Layout automatisch, damit es optimal an die Bildschirmgröße angepasst ist. Daher müssen sich deine Layouts für verschi…“
(Die Seite wurde neu angelegt: „== Verschiedene Layouts erstellen == Um die Nutzererfahrung auf verschiedenen Bildschirmgrößen zu verbessern, solltest du eine eigene Layout XML-Datei für j…“)
(Die Seite wurde neu angelegt: „'''Hinweis:''' Android skaliert dein Layout automatisch, damit es optimal an die Bildschirmgröße angepasst ist. Daher müssen sich deine Layouts für verschi…“)
Zeile 10: Zeile 10:
Um die Nutzererfahrung auf verschiedenen Bildschirmgrößen zu verbessern, solltest du eine eigene Layout XML-Datei für jede Bildschirmgröße erstellen, die du unterstützen möchtest. Jedes layout sollte in dem dafür passenden Ressourcen-Ordner gespeichert werden, mit einem Suffix <code>-<screen_size></code> benannt. Als Beispiel sollte ein eigenes Layout für große Bildschirme unter <code>res/layout-large/</code> gespeichert werden.
Um die Nutzererfahrung auf verschiedenen Bildschirmgrößen zu verbessern, solltest du eine eigene Layout XML-Datei für jede Bildschirmgröße erstellen, die du unterstützen möchtest. Jedes layout sollte in dem dafür passenden Ressourcen-Ordner gespeichert werden, mit einem Suffix <code>-<screen_size></code> benannt. Als Beispiel sollte ein eigenes Layout für große Bildschirme unter <code>res/layout-large/</code> gespeichert werden.


'''Note:''' Android automatically scales your layout in order to properly fit the screen. Thus, your layouts for different screen sizes don't need to worry about the absolute size of UI elements but instead focus on the layout structure that affects the user experience (such as the size or position of important views relative to sibling views).
'''Hinweis:''' Android skaliert dein Layout automatisch, damit es optimal an die Bildschirmgröße angepasst ist. Daher müssen sich deine Layouts für verschiedene Bildschirmgrößen keine Sorgen um die absoluten Größen von UI Elementen machen, sondern sich auf die Layout-Struktur konzentrieren, welche die Nutzererfahrung beeinflussen (wie bspw. die Größe oder Position von wichtigen Ansichten, relativ zu benachbarten Ansichten).


For example, this project includes a default layout and an alternative layout for ''large'' screens:
For example, this project includes a default layout and an alternative layout for ''large'' screens:
11.008

Bearbeitungen