一、移动端 Icon 替换
1. Android 修改应用图标
通过 Android Studio 打开 Flutter 中 android Module,右键选择 “New ===> Image Asset”:
随后打开对应 Icon,调整大小:
此时会自动为你在不同的分辨率下生成对应的 Icon:
调整 AndroidManifest 文件:
运行 Flutter 到 Android 设备查看效果即可:
2. iOS 修改应用图标
找了个图标生成网站:
- icon.wuruihong.com/
上传对应的 Icon 选择生成的一些基本参数,这里感觉默认就够用了:
随后选择默认开始生成:
随后查看效果,生成速度很快~
接下来用 Xcode 打开对应的 ios module,替换对应资源:
下载已生成的图标,选取 iOS 图标资源复制到以下地址中:
- ios ===> Runner ===> Assets.xcassets ===> AppIcon.appiconset
随后替换 Contents.json 文件即可。
运行查看效果:
俩者一对比,还是 Android 好,哈哈哈~
二、移动端启动页处理
1. Android 修改启动页
Step 1:为 Android Style 中新增全屏样式:
<?xml version="1.0" encoding="utf-8"?>
查看下面截图可看详细目录地址:
Step 2:修改 launch_background 文件
先把 UI 给你提供的启动页图片对应的放在 drawable 中。
随后开启定义你的启动页图片:
<?xml version="1.0" encoding="utf-8"?>
Step 3:运行查看效果
效果如下,我这是随便反编译一个 Apk 拿到的启动图:
2. iOS 修改启动页
这块我觉得 iOS 还蛮不错的,很 easy,替换下面的三张图就好:
效果都一样,这里就不放置效果图咯。
有个坑点就是少用模拟器,模拟器运行发现会有较长一段时间白屏,实际运行真机则没有这个问题。郁闷了我。
三、修改应用名称
1. 修改 Android 应用名称
按照如下地址,打开 AndroidManifest 并修改 application 节点下的 android:label 内容即可:
- android ===> app ===> src ===> main ===> AndroidManifest
2. 修改 iOS 应用名称
按照如下地址修改 info.plist 中的 CFBundleName 值:
- ios ===> Runner ===> Info.plist ===> CFBundleName
最后
Flutter作为跨平台开发技术、Flutter以其美观、快速、高效、开放等优势迅速俘获人心,但很多Flutter兴趣爱好者进阶学习缺少资源,今天我把搜集和整理的这份学习资源分享给有需要的人,若是有所需要,麻烦各位转发一下(可以帮助更多的人看到哦!),记得一定要关注+转发,然后私信@芜湖Android“Flutter”,即可回复免费下载的方式!!如果是需要Android开发进阶的资源,则可以私信“Android开发”领取。
以下是部分内容展示:
Flutter
Android
也希望 Flutter 生态越来越好 (flutter开发App效率真的很高,开发体验也是很好的 )。