studio sizes multi most logical density common android android-resources screen-size

sizes - tamaño de la pantalla de Android, valores-v11, valores-v14



multi screen android studio (3)

Encontré varias carpetas de values en mi carpeta de res :

xlarge screens are at least 960dp x 720dp large screens are at least 640dp x 480dp normal screens are at least 470dp x 320dp small screens are at least 426dp x 320dp res/values-normal/ == res/values-v11/ ??? res/values-xlarge/ == res/values-v14/ ???

Estoy en lo cierto? ¿O necesito crear otra carpeta llamada values-xlarge , values-normal ?


No, esta "ecuación" no es correcta:

res/values-normal/ == res/values-v11/ ??? res/values-xlarge/ == res/values-v14/ ???

xlarge define el tamaño de la pantalla (por lo que estos valores se usarán en dispositivos con pantalla que cumplan con los requisitos de xlarge ), mientras que v14 determina la versión API (Ice Cream Sandwitch, consulte aquí ). No se garantiza (ni siquiera se supone) que todos los dispositivos xlarge tienen que ejecutar la API v14 o que cada dispositivo ICS presenta una pantalla xlarge .



values-v11 son los valores de la versión 11 de la API, y values-v14 son los valores de la versión 14 de la API.

Vale la pena indicar que es decir, los values-v11 se usarán para API 11 y superior, a menos que haya otra carpeta que tenga una versión más alta. Por ejemplo, si tiene las carpetas values-v11 y values-v14 , luego values-v11 y se utilizarán en las API 11, 12, 13 pero en API 14 y superior, se utilizará el contenido de values-v14