Per Android, le persone consigliano di utilizzare le misurazioni dp (densità indipendenti dai pixel) per gli elementi dell'interfaccia utente e esistono convenzioni come l'utilizzo 48dp
per l'altezza di un pulsante, ecc.
Sto lavorando a un'applicazione web e sto ricevendo molte critiche sul design dell'interfaccia utente dicendo che non è conforme agli standard di progettazione Android. Ovviamente, la mia applicazione avrà un aspetto diverso poiché utilizza CSS e HTML invece del tema Android Holo, ma vorrei comunque renderlo conforme il più possibile. Tuttavia i CSS non consentono misurazioni indipendenti dalla densità.
Quando provo la mia applicazione su diverse risoluzioni e densità di pixel, non ha un bell'aspetto e, a volte, è sproporzionata, quindi non è nemmeno funzionale. CSS non ha unità dp come lo sviluppo nativo di Android, ma mi chiedevo quali siano alcune alternative.
Posso in qualche modo ottenere la densità dei pixel utilizzando Javascript e ridimensionare manualmente tutto in modo appropriato? Qual è il modo migliore per creare un'app Web che abbia un aspetto e funzioni correttamente con tutte le risoluzioni / densità?
px
sono gli stessi didp
Android. Secondo le specifiche CSS3. su unità e valori .