flutter_native_splash 中 splash 和 branding 图片设置多大不会变形

发布于 1周前 作者 songsunli 来自 Flutter

null
flutter_native_splash 中 splash 和 branding 图片设置多大不会变形

1 回复

更多关于flutter_native_splash 中 splash 和 branding 图片设置多大不会变形的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


在flutter_native_splash中,为确保splash(启动图)和branding(品牌标识图)图片设置后不会变形,你可以遵循以下建议:

  1. 使用PNG格式:确保你的图片是PNG格式,因为这是flutter_native_splash支持的格式。
  2. 4倍像素密度:对于splash图片,建议按照4倍像素密度来准备,以适应不同分辨率的设备。例如,如果你的设计稿是基于一个标准分辨率的,那么你应该将图片的尺寸放大4倍。
  3. 适应圆形剪切:对于Android 12及以上版本,启动屏幕图标可能会被剪切为屏幕中心的圆形。因此,如果你的应用需要支持这些版本,建议准备一张适应圆形剪切的图标。通常,这种图标的尺寸应为960x960像素(带图标背景)或1152x1152像素(不带图标背景),以适应直径为640像素或768像素的圆形。
  4. 遵循配置参数:在flutter_native_splash.yaml文件中正确配置图片路径和其他相关参数,如android_gravity、ios_content_mode等,以确保图片在不同平台上正确显示。

遵循以上建议,你可以确保flutter_native_splash中的splash和branding图片在不同设备和平台上都能正确显示且不变形。

回到顶部