¿Qué tamaño debe tener un fondo para las pantallas ldpi, mdpi, hdpi y xhdpi?
El diseñador me ha dado un fondo para incluir en mi aplicación. Tiene muchos detalles en él, así que al intentar crear una imagen de 9 parches, quedó borrosa.
Por lo tanto, la decisión de tener un fondo de todas las densidades de pantalla principal en los dispositivos Android, ¿qué debe ser exactamente el tamaño de la imagen de fondo?
- Android: aumenta AlertDialog desde el subproceso de fondo
- Awful calidad de imagen de fondo en Android
- SetBackgroundResource () descarta mis atributos de diseño XML
- Creación de una imagen de fondo para la aplicación de Android - Java
- Android - ¿Cómo hacer un patrón de fondo que combina mapas de bits?
Por ejemplo:
- Ldpi – 200 x 200
- Mdpi – 300 x 300
- Hdpi – 400 x 400
¿Hay algún estándar que debo seguir?
Muchas gracias,
Felipe
- Android addView en hilo de fondo
- ¿Cómo se restablece el servicio de WhatsApp incluso si debo detener la aplicación?
- Estimar iBeacon: Supervisión en segundo plano (Android)
- Cómo tener una imagen de fondo de pantalla completa (con centro de cultivo) que no cambia el tamaño
- Fondo personalizado (gradiente) de ActionBar Compat
- Android: cómo configurar la imagen de fondo en el diseño de la tabla
- Crear programaticamente fondo textview desde drawable en android
- Utilizar un SVG como fondo dibujable en Android
En general, podría ir así:
Ldpi: 240 * 320 (pequeño) mdpi: 320 * 480 (medio) hdpi: 480 * 800 (grande)
Pero, no cubrirá bastantes posibilidades con respecto a dispositivos con resolución de pantalla de 480 * 854, o dispositivos más nuevos con 720 * 1280.
Usted tiene 2 opciones:
1) tratar de diseñar un nuevo fondo que se puede utilizar como .9
2) tratar de crear multi-capa dibujable – el dibujable consistiría en la imagen que está en formato .9, y todos los detalles que están "pegados" en ella
El segundo enfoque requiere bastante trabajo de su lado. Lea acerca de las estratificadas en capas aquí:
http://developer.android.com/guide/topics/resources/drawable-resource.html#LayerList
Xlarge pantallas son al menos 960dp x 720dp. Las pantallas grandes son por lo menos 640dp x 480dp. Las pantallas normales son al menos 470dp x 320dp. Las pantallas pequeñas son al menos 426dp x 320dp.
- Animación de carga de línea Android
- Android pantalla completa una actividad y ocultar la barra de teclas