Android layout Galaxy S4屏幕布局设计

Android layout Galaxy S4屏幕布局设计,android-layout,Android Layout,作为android的新手,我们将为不同的屏幕进行屏幕布局设计,因此我们多次关注android开发者网站,现在使用三星galaxy s4的新设备设计布局,因此在设计和运行设备后,屏幕布局设计将完全重复。现在,我的应用程序中有一个主屏幕有六个按钮,对于有图像的按钮,如此放置所有六个图像,布局将如下所示 因此,从图像中,正如你所看到的,最后一个图像通知没有正确显示,现在的问题是,我无法理解屏幕的大小,如果我从布局设计屏幕中获取高度并将其分为六部分,我将创建什么大小的图像,然后也得到相同的结果。例如,

作为android的新手,我们将为不同的屏幕进行屏幕布局设计,因此我们多次关注android开发者网站,现在使用三星galaxy s4的新设备设计布局,因此在设计和运行设备后,屏幕布局设计将完全重复。现在,我的应用程序中有一个主屏幕有六个按钮,对于有图像的按钮,如此放置所有六个图像,布局将如下所示


因此,从图像中,正如你所看到的,最后一个图像通知没有正确显示,现在的问题是,我无法理解屏幕的大小,如果我从布局设计屏幕中获取高度并将其分为六部分,我将创建什么大小的图像,然后也得到相同的结果。例如,谷歌nexus 4的高度为1280/6=图像高度,因此,如果我使用该图像高度来开发图像,那么也不会有任何变化,因此需要知道我需要创建的图像大小不同。

如果您想在布局中容纳所有6个元素,请使用
布局权重
s。首先,将所有6个放置在具有垂直方向的
线性布局中

<LinearLayout>
    <View1 />
    ...
    <View6 />
</LinearLayout>

如果要在布局中容纳所有6个元素,请使用
layout\u weight
s。首先,将所有6个放置在具有垂直方向的
线性布局中

<LinearLayout>
    <View1 />
    ...
    <View6 />
</LinearLayout>