应在应用程序中提供的最小宽度 (sw) 布局的主要存储桶或组是什么?
我尝试围绕最常见的屏幕宽度(以像素为单位)创建存储桶:240、320、480、540。
然后我意识到桶是 DP 值,所以 480px 宽的手机不是(必然)480dp 宽。我有多个 480px 宽的手机掉进了我的 320dp 存储桶中,把所有东西都搞砸了。
那么你如何处理呢?您使用哪些组在您的 Android 手机应用程序中选择正确的布局?
应在应用程序中提供的最小宽度 (sw) 布局的主要存储桶或组是什么?
我尝试围绕最常见的屏幕宽度(以像素为单位)创建存储桶:240、320、480、540。
然后我意识到桶是 DP 值,所以 480px 宽的手机不是(必然)480dp 宽。我有多个 480px 宽的手机掉进了我的 320dp 存储桶中,把所有东西都搞砸了。
那么你如何处理呢?您使用哪些组在您的 Android 手机应用程序中选择正确的布局?
这取决于您的需求。通常最小宽度用于使您的布局适应不同的屏幕尺寸。它比“small”、“normal”、“large”或“xlarge”更精确,但它是从第 13 级开始引入的。
对于智能手机,我通常使用“小”、“普通”和“大”限定词,因为很多这样的设备仍然低于 13 级。但对于平板电脑,我将 sw600dp 用于 7 英寸设备,将 sw720dp 用于 10 英寸以上的平板电脑。
查看屏幕尺寸以了解设备尺寸。乍一看,480px、720px 和 768px 似乎是手机显示屏最常见的宽度。