Para diseñar aplicaciones de Android, ¿qué resolución deberíamos tomar para la compatibilidad con todos los dispositivos Android?

Comienzo con una imagen de 800 × 1280 píxeles. Esto facilitará las cosas. Esto es xhdpi para tamaño de pantalla mediano.

Así es como empiezo:

Tome una captura de pantalla en Samsung Galaxy SIII. Abra esta imagen en Photoshop y úsela como base para diseñar las pantallas de su aplicación.

Tenga en cuenta que cada elemento seleccionable debe tener un tamaño mínimo de 90 × 90 píxeles en este lienzo. (Eso se convierte a 45dp en mdpi)

Puede elegir cualquier tamaño arbitrario para los elementos, diseñarlo. Todo depende de la elección del diseñador para seleccionar los tamaños y colores. Sin restricciones.

Una vez que complete el diseño, corte las imágenes, los iconos, etc. Coloque todos estos iconos / imágenes en la carpeta / res / drawable-xhdpi .

Luego, cuando diseñe el diseño, debe medir las dimensiones del diseño, convertirlo a “dp” y utilizarlo en el diseño XML.

Supongamos que su ícono de “actualización” es de 100 px, necesita establecer el tamaño del ícono como 50 dp en el diseño XML. Si la miniatura de su video tiene 150x120px en el diseño, debería ser 75x60dp en el XML.

Para obtener buenos resultados, debe cambiar el tamaño de todas las imágenes en la carpeta xhdpi en proporciones del 75%, 50% y 35% (?) Y colocarlas en las carpetas hdpi, mdpi y ldpi respectivamente.

Este diseño tendrá el mismo aspecto en todos los dispositivos, desde la pantalla más pequeña hasta las tabletas.

Consejo adicional: si una imagen no necesita tener transparencia, conviértala en formato JPEG. Esto te ahorrará mucho espacio.

More Interesting

¿Qué habilidades debo tener para crear algunas aplicaciones, sitios web y aplicaciones web geniales?

¿Cuáles son sus mejores tutoriales de desarrollo de aplicaciones para Android y juegos para Android que son adecuados para principiantes completos?

¿Cuánto conocimiento espera un entrevistador técnico de un desarrollador de aplicaciones Android más reciente?

Si desea desarrollar una aplicación de Android y tiene una buena idea sobre la funcionalidad y las características de esa aplicación, ¿cómo debe comenzar? ¿Debería diseñar el diseño primero y luego hacer la codificación o viceversa? ¿O deberías comenzar ambos simultáneamente?

¿Puedo aprender el desarrollo de aplicaciones de Android en un mes? ¿Qué cosas se requieren?

Cómo hacer C ++ o Java en un móvil Android

¿Cuál es la función switchView en la programación de Android? ¿Qué hace?

¿Cuál es la mejor aplicación de mapas para Android?

¿Es posible crear aplicaciones de Android con Python como con Java? ¿Hay algunos IDE buenos para Python como los hay para Android Studio para Java?

¿Cuál es el software de sincronización más confiable entre un teléfono Android y Outlook en una PC sin el uso de una nube?

¿Cuál es el mejor instituto para el entrenamiento de verano en el desarrollo de aplicaciones de Android?

Cómo desarrollar mi propio tema de Android

¿Cuáles son los pasos para crear una base de datos sqlite en Android Studio?

¿Cómo ganan dinero los programadores de Android creando aplicaciones?

¿Qué aplicación tiene mayores probabilidades de tener éxito (ver detalles)?