我对支持多种屏幕尺寸/分辨率/密度等感到非常困惑。
这是困境:
我将应用程序的 GUI 分为四类 - 小、普通、大、Xlarge。
所以我正在测试的手机是普通屏幕尺寸,3.2 英寸 HTC MyTouch3G。现在,我还发现 3.7 英寸屏幕也被称为普通屏幕 - 以及其他一些尺寸。
我怎么可能去支持这么多不同的屏幕尺寸?
我的应用程序的主布局被包裹在一个 ScrollView 中。为了进行测试,我制作了正常大小的布局,使其在 3.7 英寸屏幕上看起来正确(回想一下我的手机是 3.2 英寸)。当我在手机上安装该应用程序时,整个视图会滚动,因为所有图形都太大了。但它不会水平滚动,所有内容都水平调整但不是垂直调整。
那么我有什么方法可以设计应用程序以适应正常或大类别中的所有屏幕尺寸?
谢谢。