如何在 Android Studio 中获取 Android 图标?
How do I get the Android Icons in Android Studio?
我正在使用 Android Studio,我总是看到人们对 ic_launcher 之类的可绘制调用。我没有这些文件中的任何一个 - 见鬼,它们甚至存储在哪里?我所有的几个文件都以 abc_ic 开头。我将如何获取图标,我应该将它们放在哪里?
Android asset studio 是处理这类事情的绝佳工具。它将为所有主要 DPI 生成图标。在这里能找到它:
https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
您可以通过
获取系统的drawables
android:drawable/the_drawable_here
XML 和
getResources().getDrawable(android.R.drawable.one_random_drawable,null);
以编程方式。
abc_
是 ActionBarCompat
东西。它由 ActionBarCompat 使用。例如,您会在那里找到溢出图标(垂直点表示菜单)。
然后是包含系统内容的 android:drawable/
,并不总是很方便,因为它因版本而异。
最后,https://github.com/google/material-design-icons/ material 设计中提到的几乎所有图标都在那里,有黑白的,有各种尺寸的,有各种密度的。
我正在使用 Android Studio,我总是看到人们对 ic_launcher 之类的可绘制调用。我没有这些文件中的任何一个 - 见鬼,它们甚至存储在哪里?我所有的几个文件都以 abc_ic 开头。我将如何获取图标,我应该将它们放在哪里?
Android asset studio 是处理这类事情的绝佳工具。它将为所有主要 DPI 生成图标。在这里能找到它: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
您可以通过
获取系统的drawablesandroid:drawable/the_drawable_here
XML 和
getResources().getDrawable(android.R.drawable.one_random_drawable,null);
以编程方式。
abc_
是 ActionBarCompat
东西。它由 ActionBarCompat 使用。例如,您会在那里找到溢出图标(垂直点表示菜单)。
然后是包含系统内容的 android:drawable/
,并不总是很方便,因为它因版本而异。
最后,https://github.com/google/material-design-icons/ material 设计中提到的几乎所有图标都在那里,有黑白的,有各种尺寸的,有各种密度的。