Android图标vs徽标

时间:2011-07-18 15:51:16

标签: android icons manifest graphical-logo

Android Manifest的<application>标记包含我从未见过的logo attribute。您的应用程序图标与其徽标有什么区别?它纯粹用于市场吗?

2 个答案:

答案 0 :(得分:118)

  

ActionBar将使用清单的android:logo属性,如果   提供一个。这让你可以使用单独的可绘制资源   icon(启动器)和徽标(ActionBar等)。

来源:Android: How to change the ActionBar "Home" Icon to be something other than the app icon?


  

setDisplayUseLogoEnabled()       允许在Action中使用替代图像(“徽标”)   栏,而不是默认的应用程序图标。徽标通常更宽,   更详细的图像代表应用程序。当这是   启用后,系统将使用为应用程序定义的徽标图像   (或单个活动)在清单文件中,与   android:logo属性。徽标将根据需要调整大小以适应   Action Bar的高度。 (最佳做法是设计徽标   与应用程序图标大小相同。)

来源:http://developer.android.com/guide/topics/ui/actionbar.html#Style


  

要用徽标替换图标,请在中指定您的应用徽标   清单文件带有android:logo属性,然后调用   您的活动中的setDisplayUseLogoEnabled(true)。

来源:http://developer.android.com/sdk/android-3.0.html#api

答案 1 :(得分:10)

看来:

  • android:logo在API级别10中可用,但不在API级别8中
  • 使用不android:logo的{​​{1}}未在应用程序抽屉中设置应用程序图标

我的预感是“徽标”是指公司徽标,而不是应用程序图标。