studio sgoliver personalizar herramientas busqueda barra bar actionbar android android-actionbar size graphical-logo

android - sgoliver - Tamaño del logotipo de la barra de acción?



sgoliver toolbar (1)

En la aplicación de Android Google I / O 2012 se usa un logotipo de barra de acción en lugar del icono de la aplicación normal. En el proyecto de código abierto pude encontrar la imagen que es 340x72 y está presente solo en esta dimensión. Busqué si hay algún tamaño especificado para usar un logotipo en la barra de acción, pero no encontré nada. ¿Sabes algo sobre esto?


Busqué en los recursos de la aplicación de YouTube, ya que parece ser la única aplicación oficial de Google (además de I / O) que usa el logotipo de la barra de acción en este momento.

Contiene tres dibujables para el logo:

  • drawable- mdpi /ic_logo_wide.png (75 x 32 px)
  • drawable- hdpi /ic_logo_wide.png (112 x 48 px)
  • drawable- xhdpi /ic_logo_wide.png (149 x 64 px)

Según la Iconography de las pautas de diseño de Android, las alturas de esas imágenes coinciden con la especificación de los iconos de la barra de acción, que es de 32 x 32 dp .

  • 32 dp = 32 px (MDPI)
  • 32 dp * 1.5 = 48 px (HDPI)
  • 32 dp * 2 = 64 px (XHDPI)

Notará que los 72 px (XHDPI) de la aplicación de E / S no aparecen. Supongo que solo querían aumentar un poco la altura del logotipo.

Si XHDPI solo proporciona un dibujo, Android lo reduce, lo cual es un poco menos eficaz que proporcionar las imágenes en los tamaños adecuados. Supongo que esto fue aceptado por los desarrolladores de la aplicación I / O.