Entwerfen einer Android-Tablet-App

Lassen Sie uns sagen, dass ich bauen will 2 verschiedene Sätze von tablet-nur layouts.
Eine für 600dp (7" tablet 1024x600) und eine für 720dp (10" - tablet 1280 x 720 oder 1280 x 800)

Ich verstehe, dass mit android 3.2 können Sie jetzt festlegen, tablet-layouts. Ich verstehe das, aber, wie Sie angeben, auf Google Play, das ist ein tablet-only-app.

Gibt es diese android:requiresSmallestWidthDp angeben, die mindestens smallestWidth erforderlich. Gut, aber später auf der Anleitung können Sie Lesen,

Achtung: Das Android-system nicht achten Sie auf dieses Attribut, so dass es nicht beeinflussen, wie Ihre Anwendung verhält sich zur Laufzeit. Stattdessen, es wird verwendet, um aktivieren Sie die Filterung für Ihre Anwendung auf Dienste wie Google Play. Jedoch, Google Play derzeit nicht unterstützt dieses Attribut für die Filterung (auf Android 3.2), so sollten Sie weiterhin mit der anderen Größe, - Attribute, wenn Ihre Anwendung nicht die Unterstützung von kleinen Bildschirmen.

Es ist also nicht der vom system verwendet wird und nicht über die Google Play...also im Grunde ist es nutzlos ,richtig ?

"Sollten Sie weiterhin mit der anderen Größe, - Attribute, wenn Ihre Anwendung nicht die Unterstützung von kleinen Bildschirmen.

Ok. Was andere Größe-Attribut?
Die supports-screens ?
Xlarge : Bildschirme sind mindestens 960dp x 720dp
groß : Bildschirme sind mindestens 640dp x 480dp

Den 1024x600 7" - tablet ist für einen "großen" Bildschirm.
Also ich im wesentlichen zu entwerfen ein layout für die 640x480 res. auch weil, wenn ich möchte, dass meine app erhältlich sein, die 2 verschiedene Größen von Tabletten, ich haben, damit große und xlarge screens.

Also denke ich, dass ich bauen könnte 2 verschiedene Sätze von layouts wie diese

res/layout-sw600dp/main_activity.xml   # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml   # For 10” tablets (720dp wide and bigger)

und völlig weglassen, um ein layout für kleinere Bildschirme, aber dann die app Abstürzen würde, auf einen kleineren Bildschirm. Das ist ein Weg, um zu verhindern, dass die app läuft, ist sicher nicht elegant.

Gibt es eine Möglichkeit, die app nur für die 600dp und größere Bildschirme bei Google-Play?
Ich bin ziemlich verwirrt.
Ich möchte ein tablet-only-app, die ein 640x480 Handy konnte nicht download auf Google-Play.
Ich glaube, ich bin fehlt etwas sehr offensichtlich.

InformationsquelleAutor der Frage Jim S | 2012-05-10

Schreibe einen Kommentar