我搜索了一段时间,想知道在设计Android应用之前应该考虑哪种屏幕分辨率。
我找到了这些信息:
超大屏幕至少为960dp x 720dp
大屏幕至少为640dp x 480dp
普通屏幕至少为470dp x 320dp
小屏幕至少为426dp x 320dp
但实际上这不是我想要的。
我想知道的是,我是否应该为每种分辨率单独设计我的应用程序,还是仅考虑最常用的分辨率。
或者
如果我没有使用任何硬编码的值来定义宽度、高度和边距等,那么我永远不需要担心屏幕分辨率。
或者
这个方法如何 - 使用显示度量来查找设备的宽度和高度,并根据这些值动态创建所有视图?