配置APP的图标
2024-10-20 06:36:17
https://www.cnblogs.com/hupo376787/p/10290840.html
上一篇文章说到 Flutter - 自动生成Android & iOS图标
通过flutter_launcher_icons 可以一键生成所有的Icon
到此基本什么问题也没有,如果你用ios设备和安卓8.0以下的设备。
但是在安卓8开始,app图标开始变成圆形的图标了。
如果不进行图标适配的话,那么显示的图标将异常吃藕(丑),比如淘婊和X东。这么大一个公司,连一个图标适配都不做???
那么怎么用一套图标,既可以兼容安卓8之前的版本矩形/圆角矩形图标,也可以兼容8之后的圆形图标版本呢?
flutter_launcher_icons 提供了adaptive_icon_background 和 adaptive_icon_foreground
指定这两个属性,即可实现安卓8以上版本的图标自适应工作。
adaptive_icon_background: "#FF9800" # only available for Android 8.0 devices and above
adaptive_icon_foreground: "assets/icon/icon-foreground-432x432.png" # only available for Android 8.0 devices and above
这两个属性,均可以按照颜色或者图片指定。
指定好之后,别忘了保存一下yaml文件,并且运行
flutter packages pub run flutter_launcher_icons:main
最新文章
- 并发编程 06—— CompletionService :Executor 和 BlockingQueue
- 洛谷P1174 打砖块
- 给Windows机器创建软连接
- 浅谈iOS IPv6-only 新规
- zend studio-如何更改字符集
- .Net训练营优惠有条件 做到立减800元大钞
- 1572: [Usaco2009 Open]工作安排Job
- wx:for修改样式
- Collection源码图
- 完美滑动顶部固定ScrollView,合并可以上拉,下拉加载更多
- “等一下,我碰!”——常见的2D碰撞检测
- Mysql报错[Warning] TIMESTAMP with implicit DEFAULT value is deprecated和Buffered warning: Changed limits
- 第27月第12天 webrtc ios openssl boost
- linux检查系统CPU,内存,磁盘使用率
- 使用 Travis 进行持续集成
- css 下边框
- C++11使用emplace_back代替push_back
- zoj3888
- $.ajax()方法详解--极快瑞中的阿贾克斯函数
- 为了记忆和方便翻阅 vue构建后的结构目录说明
热门文章
- msyql8.0编译安装
- Java自己实现HTTP服务器来理解GET和POST区别
- how does SELECT TOP works when no order by is specified?
- 将linux上的网站代码托管到gogs git服务器上进行实时同步(实战)
- tp-rbac应该这么用
- [图片问答]lodop注册相关
- (转)面试前必知Redis面试题—缓存雪崩+穿透+缓存与数据库双写一致问题
- windwos 安装 vue-cli
- Influx Sql系列教程八:query数据查询基本篇
- Xcode使用 Organizer 分析 Crash logs