Flutter学习笔记(二)项目结构及配置

介绍一下flutter工程项目结构及开发配置。以Android Studio为编辑工具,如图

1、android:这个目录是提供Android原生开发,里面内容不再赘述了。

2、assets:定义存放资源的文件目录(名字不固定),如:图片、json数据文件等,也可以定义多个目录,如pwe,但是必须在pubspec.yaml文件中配置,具体配置在讲pubspec.yaml文件时再细说。

3、ios:这个目录是提供ios原生开发,里面内容不再赘述了。

4、lib:我们写的dart文件都放这里面。

5、pubspec.yaml :这个文件就是flutter开发的配置文件,非常重要,上面我们讲到的assets、pwe目录就是必须在这配置才能使用里面的资源。下面说一下几个重要配置:

   5.1  name:flutter包名。比如上述中的包名为flutter_app,它的作用体现在dart文件引用时,比如自己在lib下写了一个my.dart文件,那么在main.dart中引用是import ‘package:flutter包名/my.dart’。

   5.2  dependencies:配置依赖,比如引入第三方网络框架dio,那么dio:1.0.13,库名:版本号。

   5.3  assets:资源设置,2中已提到。另外为了适配不同像素机型,我们会让UI设计不同分辨率的图片,那么我们只要建立不同像素的文件夹即可,如:2.0x、3.0x等。

总之pubspec.yaml类似Android中的Manifest.xml又类似gradle文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值