Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android DroidX是大屏幕的吗?_Android_Portability - Fatal编程技术网

Android DroidX是大屏幕的吗?

Android DroidX是大屏幕的吗?,android,portability,Android,Portability,正在阅读文档:。我判断Droid X是一款大屏幕手机,因为它的物理尺寸是4.3“。但进一步阅读/探索,我意识到大修改器与屏幕大小几乎没有关系 正如文件中引用的: 请注意,密度和屏幕大小是独立的参数,由系统单独解释。例如,WVGA high density被视为普通屏幕,因为它的物理尺寸与T-Mobile G1的物理尺寸大致相同。另一方面,WVGA中等密度屏幕被视为大屏幕-它提供相同的resolution,但像素密度较低,这意味着它在物理上比基线屏幕大,并且可以显示比正常屏幕大得多的信息 我很困惑

正在阅读文档:。我判断Droid X是一款大屏幕手机,因为它的物理尺寸是4.3“。但进一步阅读/探索,我意识到修改器与屏幕大小几乎没有关系

正如文件中引用的:

请注意,密度和屏幕大小是独立的参数,由系统单独解释。例如,WVGA high density被视为普通屏幕,因为它的物理尺寸与T-Mobile G1的物理尺寸大致相同。另一方面,WVGA中等密度屏幕被视为大屏幕-它提供相同的resolution,但像素密度较低,这意味着它在物理上比基线屏幕大,并且可以显示比正常屏幕大得多的信息

我很困惑,谁能澄清一下


谢谢。

免责声明:不是Android/mobile开发者

我认为这确实与物理屏幕大小有关。这个例子指出,在两个分辨率相同的WVGA屏幕中,像素密度较高的那一个必然会更小,因为它将像素压缩得更紧

我想他们是在试图说明如何设计你的界面。记住,我们大多数人都在15英寸显示器上使用了640x480分辨率,但这并不意味着在4英寸屏幕上显示相同的数据是一个好主意。同样,即使你能在1英寸屏幕上显示480x800像素,也不意味着拥有一个虚拟键盘。拇指有物理限制,而不是分辨率限制,眼睛也有


对我来说,最困难的是他们说“可以显示更多的信息”“分辨率通常是一个因素,不仅仅是物理尺寸,尽管正如我所说,眼睛确实有局限性,所以物理尺寸也很重要。

事实上,主要是尺寸,尽管他们的方法让它看起来更复杂。Droid X是WVGA高密度(200-250像素/英寸),尽管它的屏幕比同样像素数的3.7英寸Droid 2大。5英寸以上的WVGA或更高的设备将被视为WVGA中密度或低密度(160 PPI或更低),这将被视为大屏幕,因为它的PPI更少

但这就是为什么它不是一个纯粹的物理屏幕尺寸:一个低PPI的5英寸设备将被限制在显示器正面,而不是可交互的正面。也就是说,你可以有一个可管理的可交互的iPad风格的面板视图,但是如果它有QVGA分辨率,标签将变得模糊和难以读取,这使得它不切实际。一个5英寸的WVGA设备,另一方面,它可能被称为“大型”,因为它可以提供清晰的平板式视图,并且仍然可以提供可用的手指交互


这是一个模糊的定义,但我认为(至少作为一名开发人员)shuold获得“大”修饰符的一个好的经验法则可能是“我可以将文件夹列表面板视图塞进我的电子邮件收件箱列表的右侧,并且仍然舒适地使用这个设备,而不眯眼或寻找电容笔吗?”Droid-X的屏幕似乎正常。我刚刚创建了一个虚拟应用程序,它包含所有屏幕大小和密度的变化(总共9种组合),并在DroidX模拟器中运行(您可以从motorola开发站点获得一个),它加载正常的hdpi资源