Windows Phone 7 - 设备无关像素?

swi*_*ter 1 windows-phone-7

Android有一种很好的方法可以使屏幕元素可扩展,因此它们在大多数设备上看起来都很好.其中之一是设备无关像素: 与设备无关的像素的基础

在Windows Phone 7上有什么类似的下降吗?

将控件自动调整为其内容怎么样?如width = wrap_content?

谢谢!

Mat*_*cey 6

WP7设备总是具有相同的分辨率,因此您不必担心DPI.

虽然设备可以具有不同的物理尺寸,但它们不应该有太大差异.如果您真的担心,您只需在具有最小和最大物理尺寸的设备上进行设计和测试.
如果你仍然遇到问题,那可能是因为试图在屏幕上放太多.如果是这种情况,那么你应该重新设计应用程序.

WP7的最初设计目标之一是创建一个平台,该平台不会受到设备碎片的影响,例如大小不同的屏幕尺寸和分辨率.因此,不需要为它们编码.


注意 这是WP7的情况,但WP8支持3种分辨率.有关如何支持WP8的详细信息,请参阅http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206974(v=vs.105).aspx