xlarge 的 Android 屏幕分辨率

标签 android screen-resolution

我开发了一个安卓应用程序。我想针对超大屏幕测试此应用程序。 当我尝试创建具有以下分辨率的模拟器时,模拟器未加载 有什么方法可以测试超大屏幕的应用程序

我尝试了以下解决方案:

hdpi-

     1536x1152

     1920x1152 

     1920x1200 




 xhdpi-

2048x1536

2560x1536 

2560x1600

我的显示器是 Dell-21",分辨率 Max-1600*900。

最佳答案

有特定的 Android API 调用可以在运行时告诉您手机的密度和(小/大/正常)屏幕尺寸。但是,作为开发人员,我们根本不需要担心个别手机。我们需要做的就是在 apk 中拥有 ldpi/mdpi/hdpi 资源和小/普通/大布局。 Android 内部处理一切。

不要忘记深入了解 Android 如何确定要使用的 Assets 和别名 like this.

定义是:

超大屏幕至少为 960dp x 720dp。

大屏幕至少为 640dp x 480dp。

普通屏幕至少为 470dp x 320dp。

小屏幕至少为 426dp x 320dp。 (Android 目前不支持小于此尺寸的屏幕。)

这里有一些关于它如何在真实屏幕上工作的例子:

QVGA 屏幕是 320x240 ldpi。转换为 mdpi(4/3 比例因子)得到 426dp x 320dp;这与上面的小屏幕桶的最小尺寸相匹配。

Xoom 是典型的 10 英寸平板电脑,屏幕分辨率为 1280x800 mdpi。这会将它放入 xlarge 屏幕桶中。

Dell Streak 是一个 800x480 mdpi 屏幕。这会将它放入大尺寸桶的底部。

典型的 7 英寸平板电脑具有 1024x600 mdpi 屏幕。这也算作大屏幕。

关于xlarge 的 Android 屏幕分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14700626/

相关文章:

javascript - 如何在 Android 浏览器上使用 javascript 打开/处理多个链接

android - 由于 : This Handler class should be static or leaks might occur,我如何编写静态处理程序

android - 如何在android中创建一个支持所有设备的布局?

javascript - 测量可见屏幕分辨率

android - 如何在适配器android中安排诸如(填空)之类的问题的布局

android - java.lang.IllegalArgumentException : The view is not associated with BottomSheetBehavior 异常

android - OnCameraChangeListener 响应不够——还有其他方法吗?

css - 在更高的分辨率下增加字体大小

jquery - 视差滚动部分的高度不固定/100%?

ios - 截至 2014 年如何支持各种 iphone 屏幕尺寸?