2013-06-21 8 views
7

Welche primären Buckets oder Gruppen von Layouts mit der kleinsten Breite (sw) sollten in einer App bereitgestellt werden?Android-Layouts für kleinste Breite

ich versuchte Schaffung Eimer um das gebräuchlichste Rasterweiten in Pixel: 240, 320, 480, 540.

Dann stellte ich fest, daß die Eimer DP-Werte sind, so dass ein Telefon, die 480px breit ist nicht (unbedingt) 480dp breit. Ich hatte mehrere 480px breite Telefone, die in meinen 320dp Eimer fielen und alles durcheinander brachten.

Also, wie gehst du damit um? Welche Gruppen verwenden Sie für die Auswahl der richtigen Layouts in Ihren Android-Smartphone-Apps?

+0

siehe meine Antwort [hier] (http://stackoverflow.com/questions/36820746/multi-screen-for-mobiles-in-android/36821546#36821546) –

Antwort

3

Es hängt von Ihren Bedürfnissen ab. Im Allgemeinen wird die kleinste Breite verwendet, um Ihr Layout an verschiedene Bildschirmgrößen anzupassen. Es ist genauer als "klein", "normal", "groß" oder "xlarge", aber es wurde von Level 13 eingeführt.

Für Smartphone verwende ich normalerweise "klein", "normal" und "groß "Qualifizierer, weil viele solcher Geräte immer noch unter Stufe 13 liegen. Aber für Tablets verwende ich sw600dp für 7-Zoll-Geräte und sw720dp für mehr als 10-Zoll-Tablets.

+0

Geht nicht wirklich auf die Frage. Ich verstehe, was Sie über die meisten Geräte sagen, die immer noch vor 4.0 sind, aber was ich frage, ist unabhängig davon, welche die häufigsten SW-DP-Buckets sind. Jetzt, da 4.x verfügbar ist und diese neuen Layoutqualifikatoren vorhanden sind, möchte ich Buckets für verschiedene Handygrößen erstellen, aber das funktioniert nur, wenn ich weiß, wo die Linie gezeichnet werden soll. Es macht keinen Sinn sw200dp und sw300dp zu machen, wenn 80% der Telefone sw250dp sind, was mitten in der Mitte liegt. – Studio4Development

0

Werfen Sie einen Blick auf Screen Sizes für eine Übersicht der Gerätegrößen. Auf den ersten Blick scheinen 480px, 720px und 768px die gebräuchlichsten Breiten für Telefondisplays zu sein.

Verwandte Themen