Deseño dunha APP móbil
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
DESEÑO<br />
Para definir os nosos layouts deberíamos de traballar usando<br />
soamente os dps, os cales o sistema xa se encargará de traducilos<br />
a píxeles físicos a través deste sinxelo cálculo:<br />
px = dp * (dpi/160)<br />
*Exemplo: Supoñamos que se quere debuxar unha liña de 3 dps na pantalla virtual, e<br />
a pantalla, casualidade, é de 160 dpi. Entón eses 3 dps tradúcense en 3 píxeles. Agora<br />
supoñamos que poseemos un <strong>móbil</strong> cunha densidade de píxeles de 445. Eses mesmos 3<br />
dps transfórmanse en 8 píxeles físicos para esa pantalla.<br />
sp_Scale independent pixels: É unha medida usada unicamente<br />
para definir o tamaño das fontes. É moi parecida aos dpi,<br />
xa que o tamaño se axusta dependendo dos dpis da pantalla.<br />
A proporción, segundo a clasificación feita anteriormente, para<br />
axustar as imaxes ás diferentes densidades de pantalla dos dispositivos,<br />
segue unha relación de escala de 3:4:6:8. É dicir:<br />
• ldpi (low) ~120dpi<br />
• mdpi (medium) ~160dpi<br />
• hdpi (high) ~240dpi<br />
• xhdpi (extra-high) ~320dpi<br />
• xxhdpi (extra-extra-high) ~480dpi<br />
• xxxhdpi (extra-extra-extra-high) ~640dp<br />
Desta forma, á hora de deseñar para Android sempre deberemos<br />
utilizar dp cando definamos as dimensións, as posicións na UI ou tamaños<br />
de textos para asegurarnos que o noso deseño se verá correctamente<br />
en todas as pantallas.<br />
Existe tamén mm e in, que son medidas relacionadas coa forma<br />
real da pantalla co que tampouco son a medida ideal para un deseño<br />
multiscreen.<br />
101