iconos de menú estándar de Android, por ejemplo de refresco [cerrada]
-
30-09-2019 - |
Pregunta
El SDK de Android ofrece los iconos de menú estándar a través de android.R.drawable.X
. Sin embargo, algunos iconos estándar, como ic_menu_refresh
(el icono de actualización), no se encuentran en android.R
.
¿Hay alguna manera de obtener los iconos originales, tal vez extrayéndolos de las aplicaciones? Ya revisé la fuente de Android, pero es un poco demasiado grande como para buscar en todas partes de las imágenes.
Sé que el sitio web Android dibujables , pero me gustaría conseguir la correcta IPAP , mdpi y LDPI versión, preferibles a las originales.
Solución
No importa, lo encontró en la fuente: base.git / core / res / res y subdirectorios.
Como otros han dicho en los comentarios, si usted tiene el SDK de Android instalado también en su ordenador. El camino es [SDK]/platforms/android-[VERSION]/data/res
.
Otros consejos
Tenga en cuenta que esto es una práctica que Google recomienda explícitamente a no se debe hacer:
Advertencia: Debido a que estos recursos pueden cambiar entre las versiones de la plataforma, se no debe hacer referencia a estos iconos usando los ID de los recursos de la plataforma Android (es decir, iconos de menú en virtud android.R.drawable).
Más bien, se le aconsejó hacer una copia local:
Si desea utilizar cualquiera de los iconos u otros recursos dibujable internos, debe guardar una copia local de los iconos o en su dibujables recursos de la aplicación, a continuación hacen referencia a la copia local de su código de la aplicación. De esta manera, se puede mantener el control sobre la apariencia de los iconos, incluso si copia los cambios del sistema.
Tal vez un poco tarde. Completando las otras respuestas, usted tiene el icono de actualización en IPAP:
"android_sdk" \ "\ plataformas android_api_level" \ data \ res \ dibujable-IPAP \ ic_menu_refresh.png
Después de ver este post les encontró un vínculo útil:
http://developer.android.com/design/downloads/index.html
Se puede descargar una gran cantidad de fuentes de editable con Fireworks, Illustrator, Photoshop, etc ...
Y también hay fuentes y los paquetes de icono.
Aquí está una stencil ejemplo.
Se puede obtener los iconos de la SDK de Android que están en esta carpeta ??p>
$ android-sdk \ plataformas \ android-xx \ data \ res