2011-08-21 65 views
2

我正在开发一款适用于iphone/andriod的应用程序,该应用程序应完美适合浏览器屏幕,以便我可以安全地禁用缩放和滚动功能,但是我无法获得实际屏幕屏幕尺寸。我的意思是屏幕上的小顶杆和控制杆底部的尺寸。当我在我的itouch上时,我得到了screen.height == 420而不是380。如何检测ios和andriod?移动开发和屏幕尺寸

回答

0

Android会缩放您的应用程序以适合屏幕尺寸,我没有iOS体验,但我知道android会改变您的应用程序以适合尺寸。尽管为不同大小制作不同的drawable将有助于使它看起来更好,但并不总是需要,但建议。因此,为什么你需要知道屏幕尺寸的Android设备不是'曲奇',市场上有很多变化,不同的分辨率和尺寸。所以你不能真正使应用程序只有一个特定的大小,你可以,但它只能在一个设备和类似的设备上正确显示。该应用的制作和缩放比例适合,但您作为开发人员可以做的事情,使它看起来在每种屏幕上都是最好的。

Android有4点密度,无论是“LDPI“MDPI”“华电国际”或“xhdpi”

一切,我已经更深入提到可以在这里阅读。

http://developer.android.com/guide/practices/screens_support.html

+0

的OP在谈论嵌入到本机应用程序网页视图内一个web应用程序,我想。 –

+0

我有Android应用程序,里面有jpg图像。他们是100x100像素,他们不会自动呈现,我认为它应该做的。我正在使用Phonegap + Jquery移动设备,它是否有所作为?我从android手册阅读,它应该自动调整JPG和PNG图像的大小。 – Sami