Determinación de tamaños de imagen para varios tamaños / densidades de pantalla de Android
He estado revisando la documentación Supporting Multiple Screens en Android y solo necesito alguna aclaración adicional …
Es mi entendimiento que el diseño de tres interfaces únicas (ldpi, mdpi y hdpi) sería la mejor manera de ir sobre el apoyo de todas las pantallas de Android potencial con mínima escala / distorsión.
- utilizando nombres de clases variables en lugar de lotes de cláusulas if?
- Implementación de la interfaz View.IOnTouchListener
- ¿Es posible utilizar la herencia en las interfaces AIDL?
- El archivo AIDL no genera un archivo Java
- Cómo detectar la dirección de desplazamiento entre izquierda / derecha y arriba / abajo
Sí, sé que hay preguntas similares publicadas, sin embargo … Si creo una imagen para el benchmark mdpi (digamos que mi imagen es 300×210, sólo por ejemplo) cómo determinar qué tamaño necesitaré para recrear esa imagen en ldpi & Hdpi? Este post , así como una búsqueda en google me lleva a creer que ldpi es sólo el 75% de la imagen mdpi, y el hdpi es el 150% de la imagen mdpi. ¿Es esto cierto?
- Llamar a funciones javascript en una vista web desde la clase de actividad
- Haciendo que un botón sea más fácil de hacer clic
- Interfaz de importación json de Java para Android / Java
- Utilizar lista de matrices de objetos como adaptador de hiladora
- Devuelve un valor después del método Activity.runOnUiThread ()
- Diferenciar los diálogos individuales con DialogInterface.OnClickListener
- Fuentes personalizadas y diseños XML (Android)
- Cómo insertar ImageView al final de multilínea TextView?
-ldpi
es ~ 120dpi, -mdpi
es ~ 160dpi, -hdpi
es ~ 240dpi.
Por lo tanto, una imagen de 320px de ancho es de 2 "en -mdpi
Si desea una imagen de 2" en -ldpi
, desea que sea 240px (= 75% del original). Si desea una imagen de 2 "en -hdpi
, necesita 480px (= 150% del original).
Por lo tanto, su análisis es exacto.
- Emulador de Android se inicia pero Eclipse no lo reconoce
- Android setError ("error") no funciona en Textview