安卓图标:主屏幕与应用程序菜单

6
在我的三星Galaxy手机上,主屏幕上的应用程序图标通常与应用程序菜单中显示的不匹配。
首先,我想知道这是否只适用于三星/Galaxy(或某些Android手机的子集),还是跨平台的?其次,我想知道如何在我的Android项目中设置这个。
为了说明我的问题,请参考以下图片:
图标1和2是许多第三方应用程序的典型示例:在主屏幕上,图标透明度得到保留,但在应用程序菜单中,图标被覆盖在按钮图形上。在我的手机上,后者往往是一个肮脏的绿色辐射图案。
然而,有些应用程序已经覆盖了这种行为:图标3和4表明MapQuest已经能够为按钮指定不同的基本颜色(相同的辐射图案);图标5和6展示了似乎完全替换了按钮图像或应用程序菜单图标。
有人能解释一下我需要在项目中做什么来指定这两种形式的图标吗?
提前感谢。
2个回答

3
那种效果属于三星Homescreen UI的一部分。在Galaxy平板电脑上,它会做类似的事情。
引用块中的图标3和4显示MapQuest已能够为按钮指定不同的基础颜色。
我认为他们没有指定,我想这要么是抽签(在Galaxy Tab上有许多颜色,蓝色、绿色、橙色、粉色等……它们似乎没有任何规律来确定哪个图标得到哪个颜色),或者它可以识别他们的图标是绿色的,因此改变颜色,以免绿色图标出现在绿色背景之上。
引用块中的图标5和6显示了一个完全替换按钮图像或应用程序菜单图标的东西。
我不认为他们对此有控制权。我认为这只是系统使用的另一种可能的背景之一。
有人能解释一下我在项目中需要做什么才能指定两种形式的图标吗?
据我所知,你不能这样做,背景由第三方home/launcher替换应用程序决定。在这种情况下,是三星的(但市场上还有其他home和launcher替换程序也可以使用这样的效果)。

0

谢谢,Tim - 进一步的尝试揭示了更多信息...

由于重构我的包名称,我在"应用程序菜单"中有两个副本的应用(具有相同的图标)。

正如Tim所建议的那样,第二个图标有不同的、似乎是随机分配的背景。看起来按钮颜色与我的图标中的任何颜色都无关,因为相同的图标被分配了不同的背景。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接