在开发Android应用程序时,应该记住哪些设备分辨率?
我对Android完全是新手,但我对iPhone应用程序有一些了解 在iPhone中,我们开发应用程序时考虑到了iPhone/iPad的分辨率 在安卓系统中,我们应该记住哪些设备,因为安卓系统上运行的机型太多了在开发Android应用程序时,应该记住哪些设备分辨率?,android,Android,我对Android完全是新手,但我对iPhone应用程序有一些了解 在iPhone中,我们开发应用程序时考虑到了iPhone/iPad的分辨率 在安卓系统中,我们应该记住哪些设备,因为安卓系统上运行的机型太多了 谢谢 答案是,在发展过程中,不需要记住任何关于决心的事情。。Android就是以这种方式构建的 如果硬件兼容,它将适应所有分辨率。您可以查看。虽然它说90%的屏幕是正常的(至少320x480),但大多数屏幕都是400x800和400x854()像iPhone一样,Android没有任何标
谢谢 答案是,在发展过程中,不需要记住任何关于决心的事情。。Android就是以这种方式构建的 如果硬件兼容,它将适应所有分辨率。您可以查看。虽然它说90%的屏幕是正常的(至少320x480),但大多数屏幕都是400x800和400x854()像iPhone一样,Android没有任何标准分辨率来制作任何应用程序 但在Android中,你可以选择保持不同大小的UI(布局)或图像(可绘制),以处理任何分辨率 作为一名Android应用程序开发人员,您将面临的挑战之一是开发多种屏幕尺寸。在你探索屏幕尺寸的过程中,有很多事情需要记住。下面的列表将有助于您保持正轨
是创建Android应用程序图形资产的最佳在线工具。我建议您阅读以下内容,它将帮助您了解Android如何处理各种分辨率
如果您正在使用标准视图控件开发应用程序,则dip和dp答案是正确的
然而,如果你计划设计一个游戏,你可能会使用surfaceview,自己绘制所有的图形(因为如果你想要一个好的帧速率,这是最快的方法)。然后,您还需要缩放您自己绘制的所有内容。我这样做的方法是,每当我需要画画时,使用屏幕宽度/高度和百分比。永远不要使用像素。例如,不要绘制半径为32px的圆(如果您在320x480屏幕上尝试)。画一个半径为(屏幕宽度*0.1f)px的圆。将其用于文本大小、位图等。Pn Android,您关注屏幕大小(小、正常、大等)和密度(低、中、高等)。那么我们为一个设备设计的布局是否适用于另一个设备?假设我为三星Galaxy tab设计了布局。它在任何安卓手机上看起来都不错吗?关于平板电脑,我不确定。。但对于手机来说,它可以很好地工作。。因为它使用“dp”和“dip”单位。。。