怎么做家庭网站,wordpress清理过期文件,hanchengkeji杭州网站建设,电脑网站建设策划书文章目录 1. 概念介绍2. 实现方法2.1 原生方式2.1 插件方式 3. 示例代码4. 内容总结 我们在上一章回中介绍了如何修改程序的桌面图标相关的内容#xff0c;本章回中将介绍如何处理ListView中的事件冲突.闲话休提#xff0c;让我们一起Talk Flutter吧。 1. 概念介… 文章目录 1. 概念介绍2. 实现方法2.1 原生方式2.1 插件方式 3. 示例代码4. 内容总结 我们在上一章回中介绍了如何修改程序的桌面图标相关的内容本章回中将介绍如何处理ListView中的事件冲突.闲话休提让我们一起Talk Flutter吧。 1. 概念介绍
我们在本章回中介绍的桌面图标是指安装程序后显示在手机桌面上的程序图标本章回中将介绍修改该图标的方法修改的方法有两种原生开发方式和三方插件我们将 在接下来的小节中介绍具体的实现步骤。
2. 实现方法
2.1 原生方式
我们在这里说的原生方式是指使用原生开发的方式来修改桌面图标android平台主要是res/mipmap-xxxdpi目录下的图标iOS主要asset目录上的appIcon。具体 的修改方式我就不一一介绍了大家可以自行查找相关的资料。总之原生的方式都比较容易。不过对于混合开发来说针对不同平台来修改图标可能还是繁杂一些。毕竟 一个图标修改两次体现不出跨平台开发的优越性来。
2.1 插件方式
我们在这里说的插件方式是指通过三方插件来修改桌面图标。我们使用的插件叫flutter_launcher_icons这个也pub比较受欢迎的一个插件它需要修改一次就可以 在两个平台上运行真正实现了跨平台开发的特点一套代码多处运行。 接下来我们重点介绍一下如何通过flutter_launcher_icons这个插件来修改桌面图标
在yaml文件中添加插件并且通过pug get获取到当前项目中来在yaml文件中配置桌面图标信息配置内容在后面小节中介绍 在配置时注意一下配置的内容要顶格写不能向加入插件一样有空格否则会报语法错误。
3. 示例代码 flutter_launcher_icons: ^0.13.1
flutter_launcher_icons:android: trueios: trueimage_path_android: images/avata.pngimage_path_ios: images/avata.png上面的示例代码中包含两部分内容一部分是导入插件的内容另外一部分是插件的配置内容。此外插件还有其它的配置选择大家可以参考官方文档。示例代码中只配 置了一个图标没有其它多余的选项。不过运行这个配置时无法修改程序的桌面图标可能是图片不符合要求。因为桌面图标对图片的大小有要求这个在官方文档中也 有说明。大家可以自己动手去实践一下。
4. 内容总结
最后我们对本章回中的内容做一个全面的总结
修改程序桌面图标有原生方式和插件方式两种方法原生方式修改时需要按照程序运行平台来修改桌面图标插件方式修改时只需要在flutter项目的配置文件中修改就可以 看官们与如何修改程序的桌面图标相关的内容就介绍到这里欢迎大家在评论区交流与讨论!