2013-05-01 65 views

回答

1

答案取决于...

当前工业,坚固耐用,设备通常还配备了QVGA屏幕(240×320)。

摩托罗拉和Intermec现在有一些坚固耐用的设备支持VGA屏幕(480x640)。

我见过很多支持调用,其中为QVGA固定屏幕大小设计的应用程序现在在VGA设备上运行。我不想想象如果VGA应用程序在QVGA设备上运行会发生什么情况。

所以,最好的办法就是让您的应用在屏幕上缩放。

如果您正在编写comapct框架应用程序,如果为QVGA设计并且AutoscaleMode设置为DPI(默认设置),则会自动完成缩放。 Compact Framework运行库随后将在VGA设备上缩放您的窗体(另请参阅下面的帖子中的HIRES_AWARE和主要子系统版本号)。

参见: http://www.hjgode.de/wp/2013/04/19/windows-mobile-6-5-changed-screen-geometry/http://www.hjgode.de/wp/2013/01/23/internet-explorer-mobile-qvga-web-site-do-not-scale-well-to-vga-screen/http://www.hjgode.de/wp/2011/09/05/remote-desktop-mobile-on-vga-devices-qvga-applications-do-not-scale-well/

如果你有兴趣在一个更灵活的布局“引擎”,在这里看到:http://www.hjgode.de/wp/2010/07/17/mobile-development-using-layout-managers/

在消费领域的设备配备了许多不同的屏幕分辨率,除了使用布局管理器来生成更多或更少的解决方案之外,没有别的办法。