Layouts de la piel del emulador de Android – ¿Hay herramientas y una especificación?

Las skins para emuladores de Android se definen en un directorio entre / platform / android-xxx / skins Otras skins específicas del proveedor también en la carpeta / add-ons). Aquí se almacenan partes de la piel como imágenes para backgournd y botones y un archivo que organiza estas partes en la piel, que se llama layout.

El archivo de disposición contiene una lista herárica de pares clave-valor, definiendo partes y diseños. Aquí está un fragmento como ilustración:

display { width 480 height 800 x 32 y 106 } background { image htc-evo-4g.png x 0 y 0 } button { soft-left { image key.png x 191 y 921 } home { image key.png x 73 y 921 } ... } 

Mis preguntas son:

¿Existe una especificación completa del idioma del archivo de diseño?

¿Hay herramientas para crear skins, es decir, imágenes y los archivos de diseño?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.