如何为我的Android应用程序设置图标?
当前回答
你可以简单地安装一个安卓工作室武侠图标插件,它的名字是,请检查插件URL材质设计图标生成器,并检查这个动图的更多细节:
这主要是为了创建所需大小的图标,它将直接位于其文件夹中。
其他回答
如果你有一个SVG图标,你可以使用这个脚本来生成你的android图标集。
把你的图像放在drawables文件夹下的三个和设置它像这样。
Code
<application android:icon="@drawable/your_icon" >
....
</application>
如果你想让你的应用程序在大量的设备上可用,你应该把你的应用程序图标放在不同的res/drawable…文件夹。在每个文件夹中,你都应该包含一个48dp大小的图标:
drawableldpi (120 dpi,低密度屏幕)- 36px x 36px drawablemdpi (160 dpi,中密度屏幕)- 48px x 48px draw -hdpi (240 dpi,高密度屏幕)- 72px x 72px drawile -xhdpi (320 dpi,超高密度屏幕)- 96px x 96px draw- xxhdpi (480 dpi,超高超高密度屏幕)- 144px x 144px draw- xxxhdpi (640 dpi,超高超高密度屏幕)- 192px x 192px
然后你可以在AndroidManifest.xml文件中定义图标:
<application android:icon="@drawable/icon_name" android:label="@string/app_name" >
....
</application>
有点旧了,但供将来使用:
Open Android Studio -> app/src/main/res -> Right Click -> Image Asset
在AndroidManifest中更改这些:
android:icon="@drawable/icon_name"
android:roundIcon="@drawable/icon_name"
推荐文章
- 在XML中“图像上缺少contentDescription属性”
- 在Android SQLite中处理日期的最佳方法
- 读取Android APK的包名
- Android-Facebook应用程序的键散列
- 登出时,清除活动历史堆栈,防止“返回”按钮打开已登录的活动
- 如何改变标题的活动在安卓?
- iOS如何设置应用程序图标和启动图像
- 如何隐藏动作栏之前的活动被创建,然后再显示它?
- 是否有一种方法以编程方式滚动滚动视图到特定的编辑文本?
- 在Android中将字符串转换为Uri
- 如何在NestedScrollView内使用RecyclerView ?
- 移动到另一个EditText时,软键盘下一步点击Android
- Android应用中的GridView VS GridLayout
- Activity和FragmentActivity的区别
- 右对齐文本在android TextView