我将使用两种不同的方法来实现在安卓设备上的响应式设计。
方法一:我会在不同的文件夹中使用不同的dimens.xml文件。
values-hdpi
values-ldpi
values-mdpi
values-xhdpi
values-xxhdpi
方法2。 我将所有的布局复制到
layout
layout-large
layout-small
layout-xlarge
文件夹有不同的高度、宽度和其他属性。
当我使用第一种方法时,我无法获得正确的响应式设计;而当我使用第二种方法时,可以获得正确的设计,但是会增加应用程序的大小。
因此,请告诉我除了我的两种方法之外,实现100%响应式设计的最佳流程。
normal, large, xlarge
作为主要的分类。我还使用land
来表示横屏模式,你也可以为宽屏设备准备long
。你可以在这里找到有关限定符的更多详细信息:http://developer.android.com/guide/practices/screens_support.html - Gabor Novak