Autore Topic: Non mi e' chiara la distinzione fra schermi  (Letto 425 volte)

Offline boggiano

  • Utente junior
  • **
  • Post: 62
  • Respect: +5
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Play Store ID:
    Alessandro Boggiano
  • Sistema operativo:
    Fedora
Non mi e' chiara la distinzione fra schermi
« il: 08 Dicembre 2011, 16:08:08 CET »
0
Sto cercando di adattare la mia app a tutti i tipi di schermo in mio possesso:
Galaxy S
Galaxy Tab 7
Asus EEE Epad 10

Possibile che Asus e TAB vengano considerati dal sdk come "LARGE"? Non dovrebbero essere uno LARGE e l'altro XLARGE ?
Forse sono io che sto usando una versione troppo bassa delle API (Android 2.2 - level 8).

I risultati in termini di layout sono completamente diversi!

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Non mi e' chiara la distinzione fra schermi
« Risposta #1 il: 08 Dicembre 2011, 16:19:40 CET »
0
Se non sbaglio, con la 2.2 non esistevano gli xlarge.

Comunque dai un'occhiata a questi:
Supporting Multiple Screens | Android Developers
Supporting Tablets and Handsets | Android Developers
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline boggiano

  • Utente junior
  • **
  • Post: 62
  • Respect: +5
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Play Store ID:
    Alessandro Boggiano
  • Sistema operativo:
    Fedora
Re:Non mi e' chiara la distinzione fra schermi
« Risposta #2 il: 08 Dicembre 2011, 16:37:52 CET »
0
Ma per esempio: lancio l'app tDPiInfo (fornisce i dettaglio dello schermo del proprio HW) e mi dice:
Density : 1.5
Density dpi: 240dpi (hdpi)
Screen Layout size : Large
Height/Width 1024px / 600px

Creo un ADV con 1024x600 con 240 di density.

Il tablet fisico mi va a leggere "layout-large", l'ADV invece "layout"!  ???

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Non mi e' chiara la distinzione fra schermi
« Risposta #3 il: 08 Dicembre 2011, 17:00:50 CET »
0
L'AVD con quale API version?
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline boggiano

  • Utente junior
  • **
  • Post: 62
  • Respect: +5
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Play Store ID:
    Alessandro Boggiano
  • Sistema operativo:
    Fedora
Re:Non mi e' chiara la distinzione fra schermi
« Risposta #4 il: 08 Dicembre 2011, 17:04:29 CET »
0
L'AVD con quale API version?
API level 8

EDIT:
Mi sa che e' proprio il GTAB 7'' ad essere "strano": installando gli add-on del SDK proprio del GTAB (c'e' una voce apposta),
ottengo un ADV 1024x600 con dpi 240 esattamente uguale al device fisico!
Adesso posso continuare con lo sviluppo, ma sarebbe bello capire perche'......  o_O
« Ultima modifica: 08 Dicembre 2011, 17:08:19 CET da boggiano »