如何为Android应用程序设置图标?

推荐答案

如果你想让你的应用程序在大量设备上可用,你应该把你的应用程序图标放在提供的res/drawable...个不同文件夹中.在每个文件夹中,您都应该包含一个48dp大小的图标:

  • drawable-ldpi (120 dpi, Low density screen)-36px x 36px
  • drawable-mdpi (160 dpi, Medium density screen)-48px x 48px
  • drawable-hdpi (240 dpi, High density screen)-72px x 72px
  • drawable-xhdpi (320 dpi, Extra-high density screen)-96px x 96px
  • drawable-xxhdpi (480 dpi, Extra-extra-high density screen)-144px x 144px
  • drawable-xxxhdpi (640 dpi, Extra-extra-extra-high density screen)-192px x 192px

然后,您可以在AndroidManifest.xml文件中定义图标,如下所示:

<application android:icon="@drawable/icon_name" android:label="@string/app_name" >
.... 
</application> 

Android相关问答推荐

Android添加设置图标齿轮到应用程序信息

如何使禁用状态下的material 3按钮与启用状态下的 colored颜色 相同?

Android意图过滤器不限制应用程序仅处理YouTube链接

如何在Android Jetpack Compose中找到我的手机屏幕一行有多少个单词

如何更新Kotlin中的显示?

Android系统应用程序启用编程以太网网络共享

在Jetpack Compose中从LazyColumn中删除项目时发生IndexOutOf边界异常

如何使用进度条和返回函数进行API调用,同时在Android上使用Kotlin保持高效?

是否可以附加事件处理程序,如onClick,拖动到Canvas Composable中绘制的内容,或使用drawBehind修饰符?

(已解决)从最近的应用程序打开应用程序时出错

如何正确创建可拖动的浮动视图?

如何在另一个函数中初始化主类参数? (我是初学者)代码推荐

为什么 Android Studio 中的 theme.xml 目录没有任何原色

如何在C++中使用JNI_GetCreatedJavaVMs调用Java代码

Jetpack Compose的val变量不能被重新分配

自定义 Recyclerview [Android & Kotlin]

如何在 TextButton 中分隔文本和图标

TextField 溢出和软包装不适用于 Compose 约束布局

Jetpack 组合和片段

在delphi中将Jnet_uri转换为Tbitmap