icônes de menu standard Android, par exemple rafraîchissement [fermé]
-
30-09-2019 - |
Question
Le SDK Android offre les icônes de menu standard via android.R.drawable.X
. Cependant, certaines icônes standard, telles que ic_menu_refresh
(l'icône de rafraîchissement), sont absents de android.R
.
Est-il possible d'obtenir les icônes originales, peut-être en les extrayant des applications? Je l'ai déjà vérifié la source Android, mais il est un peu trop grand pour regarder partout pour les images.
Je connais le site Android dessinables , mais je voudrais obtenir le bon hdpi , mdpi et LDPI Version, de préférence ceux d'origine.
La solution
Qu'à cela ne tienne, je l'ai trouvé dans la source: base.git / core / res / res et sous-répertoires.
Comme d'autres ont dit dans les commentaires, si vous avez le SDK Android installé est aussi sur votre ordinateur. Le chemin est [SDK]/platforms/android-[VERSION]/data/res
.
Autres conseils
Gardez à l'esprit, cette pratique est que Google conseille explicitement ne pas faire:
Attention: Parce que ces ressources changer entre les versions de la plate-forme, vous ne doit pas faire référence à ces icônes en utilisant les ID de ressource de la plate-forme Android (à savoir les icônes de menu sous android.R.drawable).
Au contraire, vous êtes conseillé d'en faire une copie locale:
Si vous voulez utiliser des icônes ou d'autres ressources étirables internes, vous devrait stocker une copie locale de ces icônes ou dessinables dans votre ressources d'application, puis la copie locale de référence de votre code d'application. De cette façon, vous pouvez garder le contrôle sur la apparence de vos icônes, même si les changements de copie du système.
Peut-être un peu en retard. Remplir les autres réponses, vous avez l'icône de rafraîchissement de hdpi dans:
"android_sdk" \ platforms \ "android_api_level" \ data \ res \ drawable-hdpi \ ic_menu_refresh.png
Après avoir vu ce post, je trouve un lien utile:
http://developer.android.com/design/downloads/index.html
Vous pouvez télécharger un grand nombre de sources modifiables avec Fireworks, Illustrator, Photoshop, etc ...
Et il y a aussi des polices et des packs d'icônes.
Voici un pochoir exemple.
Vous pouvez obtenir les icônes de l'androïde sdk ils sont dans ce dossier
$ android-sdk \ platforms \ android-xx \ data \ res