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
}
...
}
我的问题是:
是否有完整的布局文件语言规范?
是否有任何工具可以创建皮肤,即图像和布局文件?
答案 0 :(得分:5)
Android模拟器基于qemu。 你可以在(Android Source Dir)/external/qemu/docs/ANDROID-SKIN-FILES.TXT(我正在使用Android 2.3)中找到一个关于皮肤布局文件的简单文档。
或者转到here