Макеты скинов 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).

Или просто иди сюда

Другие вопросы по тегам