当前位置: 首页 > 知识库问答 >
问题:

720x1280Android设备适合什么布局?

翟宾实
2023-03-14

我开发了一个时钟小部件。我只有1个Res/布局和1个Res/可绘图。一切都运作得很完美。

它就像是720x1280(Galaxy Nexus、索尼Xperia S、Galaxy S3)和800x1280(Galaxy Note)之间的交叉。

共有1个答案

公羊嘉
2023-03-14

设备的分辨率和DPI不一定匹配(高分辨率并不意味着高DPI)。DPI是设备的分辨率与其物理尺寸的比值。

不是按DPI来分隔布局文件夹,而是按尺寸来分隔它们。例如,layout-largelayout-xlarge。您还可以根据特定大小进行量化,例如layout-w720-h1280,在这种情况下,这将只匹配最小宽度为720像素、最小高度为1280像素的设备。

 类似资料:
  • 问题内容: 什么时候适合使用AJAX? 使用AJAX的利弊是什么? 回应查德·伯奇(ChadBirch)的回答:是的,我指的是开发“标准”站点时,该站点将利用AJAX的优势,而不会因其应用程序而受挫。以会破坏搜索排名的方式使用AJAX是不可接受的。因此,如果“保持网站完好无损”需要做更多的工作,那将是一个“骗局”。 问题答案: 这是一个相当大的主题,但是您应该使用AJAX来增强用户体验,而不必完全

  • 我有一个全屏PNG我想显示在飞溅。只有一个错误,我不知道每个可提取文件夹(、、和)的大小。我的应用程序应该在所有的手机和平板电脑上运行良好和漂亮。我应该创建多大的尺寸(以像素为单位),以便在所有屏幕上显示好的飞溅?

  • 我需要自定义web应用程序,无论它是在笔记本电脑还是手机上使用,发现ios或android检测,所以如果我只是这样做,它会工作吗 下面的解决方案解决方案给了我一个错误,但是这个包帮助了我: https://pub.dev/packages/universal_io 或者

  • 我有一个嵌套的布局,如下所示: 我现在遇到的问题是,由于我所有的数据项都在子1或子2中,如果我添加或删除一个项,子Linearlayout将以animateLayoutChanges的效果设置动画,但父布局将不做任何动画。(对于所有线性布局,我将设置为)。尤其是当我删除子1中的一个项目时,动画效果会变得奇怪(基本上,当子1仍在制作动画时,子2会跳起来)。 有人知道怎么解决这个问题吗? 谢谢 更新

  • 我想知道用类型化语言(如Haskell或Idris)表达智能合约的最佳方式是什么(例如,您可以编译它以在以太坊网络上运行)。我主要关心的是:什么类型可以捕获合同所能做的一切? 一个简单的解决方案是将协定定义为类型的成员。这种类型类似于Haskell的,但它不支持系统调用,而是包括区块链调用,即,它将支持从区块链状态读取和写入区块链状态、调用其他契约、获取块数据等。 这显然足以执行任何合同,但是:

  • 当我添加背景大尺寸位图类扩展SurfaceView,它不适合屏幕和一半消失: 公共类BackGound{ } 公共AapView(上下文上下文,Mainapp应用程序,intscreen_width,intscreen_height){超级(上下文); 如何使背景位图适合屏幕?