Appearance
1.4 设计稿适配、加入图片字体资源、欢迎界面
存放资源:在根目录下创建 assets
文件夹,在 assets
里依次创建 fonts
、icons
、images
文件夹。
资源配置(加入图片+字体)
- 在
pubspec.yaml
文件中配置如下:
yml
flutter:
assets:
- assets/images/
fonts:
- family: Avenir
fonts:
- asset: assets/fonts/Avenir-Book.ttf
weight: 400 # normal
- family: Montserrat
fonts:
- asset: assets/fonts/Montserrat-SemiBold.ttf
weight: 600
- 根据 x3 图片自动生成 x1 x2 图片-使用
Flutter GetX Generator
vscode插件,如下操作:
sh
# 1. 在 assets/images下创建 3.0x 文件夹,再将 3倍图放入 3.0 文件夹
# 2. 然后选中 3.0 文件夹 右键 选择 `Assets:Images x1 x2 Generate` 生成对应 1、2倍图即会生成(2倍图放入assets/images/2.0x文件夹下,1倍图放入assets/images下)
适配(屏幕适配)
做到长宽比、缩放比 一致就行。
使用 插件 flutter_screenutil
。 使用方法参考:
在pubspec.yaml
文件中加入依赖包如下:
yml
dependencies:
# 屏幕适配
flutter_screenutil: ^5.9.0