我正在为iphone / andriod开发一个应该完全适合浏览器屏幕的应用程序,以便我可以安全地禁用缩放和滚动但是我无法获得实际的屏幕尺寸。我的意思是在小顶栏和底栏控制之后的屏幕尺寸。当我在我的itouch上时,我得screen.height == 420
而不是380
。如何检测ios和andriod?
答案 0 :(得分:0)
Android将扩展您的应用程序以适应屏幕大小,我没有iOS经验,但我知道android会改变您的应用程序以适应大小。虽然为不同尺寸制作不同的抽屉将有助于使它看起来更好,但并不总是需要,但建议。
因此,为什么你需要知道屏幕尺寸Android设备不是'曲奇饼干',市场上有很多变化,不同的分辨率和尺寸。所以你不能真正使用特定尺寸的应用程序,你可以,但那时它只能在那个设备和类似设备上正确显示。该应用程序的制作和缩放适合,但您作为开发人员可以做的事情使它看起来在每种类型的屏幕上都是最好的。
Android有4种密度,'ldpi''mdpi''hdpi'或'xhdpi'
我提到的一切都可以在这里深入阅读。
http://developer.android.com/guide/practices/screens_support.html