Android模拟器皮肤布局 - 是否有工具和规范?

时间:2011-11-22 21:01:02

标签: android layout android-emulator skin avd

Android模拟器的外观在/ platforms / android-xxx / skins中的目录中定义。其他特定于供应商的外观也位于文件夹/附加组件中。这里存储了部分皮肤,如用于backgournd和按钮的图像,以及一个将这些部分组织到皮肤中的文件,称为布局。

布局文件包含键值对的分级列表,用于定义部件和布局。这是一个片段如图:

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 个答案:

答案 0 :(得分:5)

Android模拟器基于qemu。 你可以在(Android Source Dir)/external/qemu/docs/ANDROID-SKIN-FILES.TXT(我正在使用Android 2.3)中找到一个关于皮肤布局文件的简单文档。

或者转到here