¿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?

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

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.

  • Dibuja el fondo de la vista personalizada desde el archivo .png en Android
  • Cómo eliminar el fondo de ImagePack en Android, pero sigo haciendo clic en Resaltar
  • Android: Establecer fondo de color aleatorio en crear
  • Cómo colocar el fondo del gradiente radial
  • Android: Uso del selector para establecer el color de fondo para la vista de imagen
  • Cómo detectar cuándo una aplicación de Android va al fondo y volver al primer plano
  • Reproducir música de fondo en todas las actividades de la aplicación de Android
  • Cambios de color de fondo de Android con ViewPager en ICS
  • Cómo puedo configurar el fondo de todas mis actividades en styles.xml
  • Android Layer-List VectorDrawable tamaño
  • Establecer el borde y el color de fondo de textView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.