- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
阅读文档:http://developer.android.com/guide/practices/screens_support.html .我判断 Droid X 是一款大屏幕手机,因为它的物理尺寸是 4.3"。但进一步阅读/探索我意识到 large 修饰符与屏幕尺寸无关。
正如文档中引用的那样:
Note that the density and the screen size are independent parameters and are interpreted by the system individually. For example, WVGA high density is considered a normal screen because its physical size is about the same as one of T-Mobile G1. On the other hand, a WVGA medium density screen is considered a large screen — it offers the same resolution but at lower pixel density, meaning that it is both physically larger than the baseline screen and can display significantly more information than a normal screen size.
我很困惑,谁能解释一下。
谢谢。
最佳答案
实际上,它主要是大小,尽管他们的方法使它看起来更复杂。 Droid X 是 WVGA 高密度(200-250 像素/英寸),即使它的屏幕比具有相同像素数的 3.7"Droid 2 更大。5"+ WVGA 或更高的设备将被视为 WVGA 中等-或低密度(160 PPI 或更低),这将被视为大屏幕,因为它的 PPI 更少。
但这就是为什么它不是纯粹的物理屏幕尺寸:低 PPI 5"设备将在显示前端受到限制,而不是在交互性前端。也就是说,您可以拥有可管理的可交互 iPad 式面板 View ,但是如果它具有 QVGA 分辨率,标签将变得模糊且难以阅读,从而使其不切实际。另一方面,5"WVGA 设备可能符合“大”的条件,因为它可以提供清晰的平板电脑式 View ,并且仍然提供可用的手指交互。
这是一个有点模糊的定义,但我认为(至少作为开发人员)一个很好的经验法则应该得到“大”修饰符可能是“我可以将文件夹列表面板 View 填充到我的电子邮件收件箱列表的右侧,并且仍然可以舒适地使用此设备,而无需眯着眼睛或寻找电容式手写笔?”
关于android - Droid X 是大屏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3807208/
我正在 Codecademy 上学习 java,在一个非常简单的文件中,我收到此错误消息,该消息与构造函数参数有关。 我搜索了其他类似的问题/答案,但它们是关于缺少参数的,我认为这里不是这种情况。 p
我的 CSS 中有这个: .like-counter span, .entry-content h2 { color: #444; font-family: Bitstream Cha
我正在开发一个具有通用文本输入表单的应用程序。所以在我的 moto droid 上进行测试时,我遇到了一个奇怪的问题——当我触摸一个输入字段(位于屏幕的下端)——打开屏幕键盘弹出并隐藏输入字段。所以用
我有一个针对移动设备优化的网站,它使用一个非常简单的技巧来根据浏览器宽度提供不同的页面。在 Droid 出现之前,这种方法一直很有效,它具有非常高的像素密度屏幕。 我知道屏幕的默认设置是 800 像素
只是想知道是否有人见过这个问题并知道可能出了什么问题。我已经构建了一个库,它在主页上有一个库,您可以在其中选择 A、B、C ... 等,然后它会打开一个页面,其中包含您选择的按钮。现在的问题是,当我将
我正在尝试构建一个 C# 应用程序来管理我的龙与地下城类游戏的几个方面。我的一位 friend 是 DM,他需要特定的工具来帮助他更好地管理世界信息。所以我提议这样做,但我需要做的工具需要大量的处理能
总而言之,我一遍又一遍地在谷歌上搜索以找到解决方案,虽然我发现了一个关于相机释放等的错误,但我似乎无法让凸轮代码正常工作。每次我执行 takePicture 时,系统都会挂起,有时它会调用 Pictu
我一直在开发应用程序来打开 Android 相机旁边的 LED 灯。我的代码适用于 Incredible 和 Charge(因为它们是我必须测试的另外两个设备),但我似乎无法打开 Droid X LE
我已经在 Android 市场上使用多个 APK 提交为各种 Android 设备发布了我的游戏,但是市场上很少有像摩托罗拉 Droid 这样的设备是不可见的。即使相同密度的文件以及更高密度的 APK
有没有办法以编程方式确定我的 Droid 手机上有哪些应用程序? 是否有我可以调用的 API? 最佳答案 PackageManger 类有一个 getInstalledApplications(int
我正尝试按照 GitHub 页面上的说明构建 Droid-Fu,但构建失败。这是我在 Droid-Fu 文件夹中运行 mvn package 后得到的消息 [INFO] artifact junit:
我正在使用 osmdroid mapView 实现 App。我们有最多 16 个缩放级别的 map ,但 Android 允许我们有 18 个缩放级别。您知道如何设置最大缩放级别 16 而不是默认的
我住在德国,在 Android Market 上发布“Last Call Widget”。随着时间的推移,我一直在稳步改进它,但一组用户仍然提示它无法在他们的设备上运行。 我的小部件监听“androi
我注意到来自 google play store 的其他拼图应用最多可以有 400 个独立的可移动拼图 block 我一直在尝试学习如何至少拍摄一张能代表我的谜题的图像,裁剪某些部分并用拼图设计掩盖图
阅读文档:http://developer.android.com/guide/practices/screens_support.html .我判断 Droid X 是一款大屏幕手机,因为它的物理尺
我想知道如何(如果可能的话)在单声道中为机器人应用程序创建模式弹出窗口。 场景:应用程序与客户托管的网络服务器对话(因此这个位置因客户而异)。要使用该应用程序,用户必须指定其 Web 服务器的连接字符
我们的应用程序显示相机预览,它似乎在所有手机上都能正常工作,但摩托罗拉 Droid 除外,在我们设置相机参数时出现运行时异常: java.lang.RuntimeException: setP
如果我将一个 ImageView 的源更改为另一个(并因此更改图像),但随后在方法中发生更多更改等。我如何强制它刷新以在方法结束之前显示更改? (因为等待方法结束以显示更改后的图像根本不适合我的目的)
我已经安装了 Droid VNC Server在我的平板电脑上。我还在 http://github.com/oNaiPs/droid-VNC-server 查看它的来源但我没有找到它捕获屏幕并上传到查
使用 MvvmCross,如果我想要一个按钮来打开一个新屏幕,我连接命令处理程序并使用 ShowViewModel,如下所示: ShowViewModel(); 无论如何插入自定义动画
我是一名优秀的程序员,十分优秀!