Макеты скинов Android Emulator - Существуют ли инструменты и спецификации? - PullRequest
4 голосов
/ 23 ноября 2011

Скины для эмуляторов Android определены в каталоге среди / платформы / android-xxx / скины Дополнительные скины, относящиеся к конкретному поставщику, также в папке / дополнения) Здесь хранятся части скина, такие как изображения для фона и кнопок, и файл, который организует эти части в скин, который называется layout.

Файл макета содержит иерархический список пар ключ-значение, определяющих детали и макеты. Вот фрагмент в качестве иллюстрации:

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 Ответ

5 голосов
/ 28 февраля 2012

Эмуляторы Android основаны на qemu.Простой документ о файле макета обложки можно найти в (Android Source Dir) /external/qemu/docs/ANDROID-SKIN-FILES.TXT (я работаю с Android 2.3).

Или просто перейдите на здесь

...