2017-09-19 4 views
0

Ich entwickle eine App und möchte, dass meine Benutzeroberfläche so viele Bildschirme wie möglich passt. Ich habe die Android-Dokumente über die Gestaltung für verschiedene Bildschirme gelesen. Obwohl ich eine Frage habe, die ist: Es gibt einige Telefone, die 5.0 Zoll und einige 5.5 Zoll sind, bitte wie verwende ich den sw-Qualifier, damit 5.0 und 5.5 Entwurf unterschiedlich sein können. Oder kann ich einen Vorschlag für die am häufigsten verwendeten Swifikatoren erhalten, wie zum Beispiel die kleinen, normalen und großen, die ich in den Dokumenten gesehen habe:Verwenden der kleinsten Breite in Android für Layout-Design

320dp: ein typischer Telefonbildschirm.

480dp: eine Tweener-Tablette wie die Streak (480x800 mdpi).

600dp: ein 7 "-Tablet (600x1024 mdpi).

720dp: ein 10 "-Tablet (720x1280 mdpi, 800x1280 mdpi, usw.).

Also welche von denen sollte ich für einen 5,5-Zoll-Bildschirm verwenden? Gibt es eine einzelne DP-Größe, die alle 5,5 Zoll-Bildschirm anpassen können, so dass, wenn ich für 5,5 Zoll entwickeln ich es einfach verwenden?

+0

'320dp: ein typischer Telefonbildschirm.' und' 720dp: ein 10 "-Tablet (720x1280 mdpi, 800x1280 mdpi, usw.). Sind zu verallgemeinert. Mein aktuelles Handy (4,7 "breit) hat eine Auflösung von 1280 x 720 mit einer normalisierten Dichte von 320 dpi (xhdpi). Ich empfehle Ihnen, [Unterstützung mehrerer Bildschirme] zu lesen (https://developer.android.com/guide/practices/screens_support. html) von der offiziellen Dokumentation –

+0

Ja, ich verstehe, was Sie sagen, und ich habe alle Dokumente gelesen, die gelesen werden müssen ... eigentlich: /, .. was ich versuche zu bekommen ist, vorausgesetzt, ich bin es Entwickeln für Ihr Telefon, bedeutet das, ich werde für Ihr Telefon (4.7), Design für 5.0,5.5,6.0 ... für alle von ihnen auch unter Berücksichtigung, dass nicht alle 5,0-Zoll-Handys sind gleich. Das ist die Frage zu tun Ich muss für alle von ihnen entwerfen, wenn ja, kann ich mit ihr gehen.Warum ich fragte, ist dies vorher, wenn es nur klein, normal und groß war, war es schneller. –

Antwort

0

ild verwendet genau das, was in der Dokumentation ist nur für jetzt, was in der Dokumentation ist unter:

Für andere Fälle, in denen Sie mögen, um Ihre UI anpassen zwischen Größen wie 7” und 10” zu unterscheiden Tabletten, können Sie zusätzliches kleinste Breite Layout definieren:

res/layout/main_activity.xml # Für Handys (kleiner als 600dp verfügbare Breite) res/Layout-sw600dp/main_activity.xml # für 7” Tabletten (600dp breit und größer) res/layout-sw720dp/main_activity.xml # Für 10 "-Tabletts (720dp breit und größer)

Verwandte Themen