Макеты скинов Android Emulator - Существуют ли инструменты и спецификации?
Скины для эмуляторов Android определены в каталоге среди /platform /android-xxx/skins Дополнительные скины, относящиеся к конкретному поставщику, также в папке /add-ons). Здесь хранятся части скина, такие как изображения для фона и кнопок, и файл, который организует эти части в скин, который называется макетом.
Файл макета содержит иерархический список пар ключ-значение, определяющих детали и макеты. Вот фрагмент в качестве иллюстрации:
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
}
...
}
Мои вопросы:
Существует ли полная спецификация языка файла макета?
Существуют ли инструменты для создания скинов, например, изображений и файлов макетов?
1 ответ
Эмуляторы Android основаны на qemu. Простой документ о файле макета обложки можно найти в (Android Source Dir)/external/qemu/docs/ANDROID-SKIN-FILES.TXT(я работаю с Android 2.3).
Или просто иди сюда