Android app之产品图标规范

本文详细介绍了Android应用中不同屏幕密度下启动图标所需的具体尺寸,包括mipmap-mdpi至mipmap-xxxhdpi对应的分辨率,并解释了DPI与ppi的关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声明:学Android 最好是看Android官网一手资料,内容海纳百川,至于怎么上Android官网,自行百度吧。

之前的博文中使用Android Studio自带的图片制作工具Image Asset Studio来制作启动图标,那么设计图标也一定有相关的依据,这里的依据就是官方给出的资料。

根据昨天产品图标制作,在APP priject中mipmap-mdpi、mipmap-hdpi、mipmap-xhdpi、mipmap-xxhdpi、mipmap-xxxhdpi等目录下均有一张ic_launcher.png图片。下边详细分析一下:

(1)mipmap-mdpi代表启动图标尺寸为48dp*48dp(160DPI),这里有两个名词,一个是dp,一个是DPI。这里不再赘述,详情请看飞机链:

http://www.jianshu.com/p/913943d25829。

(2)mipmap-hdpi代表启动图标尺寸为72dp*72dp(240DPI);

(3)mipmap-xhdpi代表启动图标尺寸为96dp*96dp(320DPI);

(4)mipmap-xxhdpi代表启动图标尺寸为144dp*144dp(480DPI);

(5)mipmap-xxxhdpi代表启动图标尺寸为192dp*192dp(640DPI);

以笔者的手机华为荣耀5C为例,参数中有一项为屏幕像素密度为424 ppi。what??又来了个ppi,别急,参考链接:

https://www.zhihu.com/question/23770739。

简而言之,对于Android来讲,这两者可以基本上可以对等。屏幕像素密度为424 ppi也就是424DPI,在AndroidManifest中引用后,系统会根据当前手机的屏幕像素密度值选择自动加载对应mipmap-density下的ic_launcher.png图片资源。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值