• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Tablett Layout Fragen

Longri

Geoguru
Hallo alle zusammen.

Wir wollen uns demnächst der Aufgabe zur Optimierung des Layouts für Android Tabletts stellen.

Dazu habe ich noch ein paar Fragen.

Hat schon jemand ACB auf einem Tablett laufen?
Wenn ja, bräuchte ich mal die Debug Infos über die Auflösung.

Außerdem brache ich noch ein paar Auflösungs Infos von Handys mit einer sehr großen Auflösung, damit ich eine Berechnung erstellen kann, ob es sich um ein Tablett handelt.

Eine Android eigene Abfrage gibt es meines Wissens erst ab Android 3.x.
Ich möchte ungern die Anforderungen hochsetzen.

Im Anhang habe ich eine Skizze der Aufteilung, wie ich sie mir vorstelle gelegt.

Bin aber für Anregungen offen, da wir, bis auf die Gedanken, noch nicht angefangen haben.

Gruß Longri
 

Anhänge

  • layout.png
    layout.png
    350,2 KB · Aufrufe: 726

droogi

Geocacher
Mein Kumpel hat jetzt das Galaxy Note (5.3” WXGA (1280 x 800) screen*).
Ich werd mal schaun, ob ich da ACB installieren darf.
Das Ding ist weder Tablett noch Handy...
Gruss droogi
 

hbr

Geocacher
Bei mir läuft es auf dem Medion Lifetab (Android 3.2)
Auflösung 1232 x 800
Scale = 1.0
Density = mdpi
Fontsize = 12
ACB 0.5.690

Danke für die Arbeit
 
OP
Longri

Longri

Geoguru
Danke erstmal, aber das sind nur die halben Informationen.

Wenn Du unter Settings auf Debug/Zeige Bildschirminformationen klickst, werden noch mehr werte ausgegeben.

Und hier brauche ich Width, Height, Density und Scale.
Fontsize ist nicht nötig aber interessant.

Danke
 

juesu

Geocacher
Hallo Longri,
ich habe ein Samsung Galaxy Tab 7" (Android 2.2 Froyo). CB läuft super. Die Daten:
Density=hdpi
Height=1024
Width=600
Scale=1.5
FontSize=15
Vielen Dank für das Super-Programm an alle Entwickler. Ich hoffe ich konnte Dir etwas weiterhelfen.
Gruesse, JueSu
 
OP
Longri

Longri

Geoguru
Ja, Danke!

Das hilft und sind genau die Werte die ich brauche.

Jetzt brauche ich nur noch die Werte eines Gerätes mit ähnlichen Auflösungen, welches aber kein Tablet ist. Als Vergleich.

Gruß Andre
 

MarcLandis

Geocacher
Ich habe ein Galaxy Nexus mit folgenden Werten:

Density: xhdpi

Height: 1184 (wegen den softbuttons)
Width: 720
Scale: 2.0
Fontsize: 17

Viele Grüße,
Dirk

Marc
 
OP
Longri

Longri

Geoguru
Hi, Danke für die Werte

Damit lege ich jetzt fest, dass es sich um ein Tablet handelt, wenn die Division von Width/Scale >=400 ist.

Das deckt sich dann auch in etwa mit dem was ich so im Netz gefunden habe.

Gruß Andre
 
OP
Longri

Longri

Geoguru
oHa.

Da stimmt ja meine Berechnung schon wieder nicht.

320/1= 320 und würde dann nicht als Tablet erkannt werden.

Wenn ich jetzt aber den Wert auf 320 Reduziere, würde Marc sein Handy als Tablet erkannt, da 720/2=360.

Damit ist er bestimmt nicht einverstanden.

Da muss ich dann wohl noch einmal drüber nachdenken.
 
OP
Longri

Longri

Geoguru
Wobei ich gerade gesehen habe, dass das Tab eine andere Auflösung hat.

Auflösung 1.280 x 800 Pixel

Hast Du ACB im Stretch Modus gestartet? Tablets können Apps Stretchen.
Damit würden die Werte nicht stimmen.
 

Harry1999

Geocacher
Wie wäre es mit:
Ab einer Mindestauflösung gibt es die Möglichkeit in einen Tablet-Modus zu wechseln.

Gestartet wird immer im "Handy"-Modus.

Es mag vielleicht den ein oder anderen Handy-Besitzer mit guten Augen geben, der auch gerne den "Tablet-Modus" nutzen wollen würde...
 
OP
Longri

Longri

Geoguru
Hi Harry1999


Ich werde diesen Gedanken im Hinterkopf behalten, aber ich glaube nicht das dies so einfach umsetzbar ist.

Die Berechnungen der einzelnen Größe und Positionen basieren auf dem Scale Wert und damit würde zB. ein List Eintrag für ein Tab Layout auf einem Handy viel zu Groß.


Gruß Andre
 
OP
Longri

Longri

Geoguru
Ja gibt es auch, aber das sieht dann nicht mehr wirklich gut aus.

Bestes Beispiel ist die Info Bubble in der neuen Map.
Dort mache ich es noch so, das ich den Inhalt zeichne und dann dieses entstandene Bmp auf die eigentliche Größe scaliert auf die Map zeichne.

Und das sieht wirklich nicht gut aus. Deshalb steht die Überarbeitung auch im Tracker.

Gruß Andre
 
Oben