帮助为我的应用制作“启动器屏幕”,并使其在各种设备上正常显示

时间:2011-08-09 22:09:46

标签: java android

我之前在这里发了一个问题:Good way to make a launcher screen for sub-apps within your app?,然后开始处理应用程序的其他部分,现在我回到了同样的事情。

我想制作一个漂亮的屏幕,其中包含用户可以按下的图标,以及以后可以获得更多图标的空间。或者可能是不同的东西,我不确定。

以下是目前的截图:enter image description here

在那里看起来很糟糕,在我的手机上它看起来更好,应用程序之间的空间更小(这是朋友的手机),但理想情况下我希望它在所有设备上看起来都很好。

我的XML代码如下:

    <?xml version="1.0" encoding="utf-8"?>
    <GridView xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/gridview"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"
        android:numColumns="auto_fit"
        android:verticalSpacing="10dp"
        android:horizontalSpacing="20dp"
        android:columnWidth="90dp"   
        android:stretchMode="columnWidth"
        android:gravity="center"
        android:background="#FF6699FF"
    />

任何提示/建议都表示赞赏,我想让它看起来很棒。 我不确定存储图标的格式,现在它们只是大(400x400左右)的png文件。

1 个答案:

答案 0 :(得分:1)

如果您的图标只是方块,则可能需要使用压缩格式(如jpg或gif)来减少应用的文件大小。

相关问题