Skip to content

如何为不同平台打开不同的窗口

drawapp8 edited this page Jan 5, 2013 · 1 revision

有时候一个窗口无法适应所有平台,分辨率和屏幕密度,这时我们需要为特定的情况定制一个窗口,为了编程更加简洁,“画app吧”提供了一个自动匹配窗口名称的机制。其规则如下:

this.openWindow("window-name", null);

上面的这行代码会打开窗口名为"window-name"的窗口,程序在执行时,它会依次匹配下列窗口名:

  • window-name-平台名称-屏幕密度-屏幕宽度x屏幕高度

  • window-name-平台名称-屏幕密度

  • window-name-平台名称

  • window-name


平台名称取值有: android, iphone, windowphone8

屏幕密度取值有: xhdpi, hdpi, mdpi, ldpi