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.

¿Fue útil?

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

$ android-sdk \ plataformas \ android-xx \ data \ res

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top