前言:本文为自研究结果,仅供参考,请慎重使用。
【桌面图标】
-
iOS端:
iOS端所需的图标参考来源于命令 flutter create xxx
生成的默认图标库
所需的图标尺寸:
20x20
40x40
60x60
29x29
58x58
87x87
80x80
120x120
180x180
76x76
152x152
167x167
1024x1024
共13个尺寸
对应的图标命名为:
20x20 Icon-App-20x20@1x
40x40 Icon-App-20x20@2x
60x60 Icon-App-20x20@3x
29x29 Icon-App-29x29@1x
58x58 Icon-App-29x29@2x
87x87 Icon-App-29x29@3x
40x40 Icon-App-40x40@1x
80x80 Icon-App-40x40@2x
120x120 Icon-App-40x40@3x
120x120 Icon-App-60x60@2x
180x180 Icon-App-60x60@3x
76x76 Icon-App-76x76@1x
152x152 Icon-App-76x76@2x
167x167 Icon-App-83.5x83.5@2x
1024x1024 Icon-App-1024x1024@1x
共15个图标命名
【注】当中图标有尺寸相同但命名不同的图标,这种命名是必要的,目的是为了兼容不同屏幕尺寸的手机,尺寸相同可使用同一图标。
-
Android端:
Android端所需的图标同样参考来源于命令 flutter create xxx 生成的默认图标库
所需的图标尺寸:
48x48
72x72
96x96
144x144
192x192
共5个尺寸,其命名皆为 ic_launcher.png 分布在5个不同名文件夹当中
【启动画面】
-
iOS端:
iOS端所需的图片尺寸来源于我对苹果官网信息的研究
所需的图片尺寸:
750x1623
780x1688
1170x2532
-
Android端:
720 X 1920
1080 X 2800
1280 X 2880
1680 X 2988