我用的手机是三星I8000,屏幕是480X800的,使用vs2008 c# 开发手机的程序。之前一直是没用到图片所以没发现这个问题,我还是贴图上来吧。。现在我的设计视图是这样:实际运行时却变成了这样:=。=我已经把尝试把模拟器的外观改成 240 X 348 、 480 X 800 ,把像素改成48、96、192, 结果都不行看了半天书也没整明白到底应该怎么设置。。所以,请教大伙怎么让开发环境中的设计窗口跟实际屏幕对应上呢?
调试欢乐多
谁来help我啊。。设计视图里不是所见即所得,这可费老劲了。。
看来只有这样咯。。 我在书上找到这样一段话:
“要使带有复杂GUI应用程序能够感知方向与分辨率,且在各种屏幕上都有良好的表现,也是可能的,但它是以提高代码的复杂性为代价的,有时甚至到了难以想象的程序。出于这个原因,一此企业选择并致力于一种特定型号的设备,企业的开发者也必然只为这种设备写代码。通过标准设备的部署之试将程序分发给用户,不仅在代码方面更容易维护,而且,还极大地缩减测试矩阵。”