2012-01-05 13 views
9

Según tengo entendido, la configuración predeterminada de DPI para Android es equivalente a MDPI. ¿Hay alguna razón para tener carpetas dibujables y drawable-mdpi, o funcionaría igual si las colocara en dibujables?Diferencia entre dibujable y drawable-mdpi

Respuesta

5

La carpeta dibujable/es la carpeta más general. dispositivos MDPI res utilizarán el directorio dibujable-mdpi primera, dispositivos IPAP se verá en dibujable-IPAP, etc.

http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources

Android buscará el recurso más específica que puede llegar antes de caer de nuevo a la estirable/carpeta.

+2

Entonces, si ambos son lo mismo, es mejor dejar el especificador, ¿verdad? De esta forma, Android los usará como una alternativa para otras cosas además de MDPI. – Lesleh

+1

Derecha, si tiene un recurso como un mosaico de fondo para todas las resoluciones, tírelo en dibujable /. Si más adelante decides que quieres uno más grande para hdpi, puedes agregarlo a drawable-hdpi. No necesita una copia en mdpi a menos que desee agregar un dispositivo específico para mdpi. – HoratioCain