发表日期:2018-12 文章编辑:小灯 浏览次数:2454
当使用flutter create myapp
创建项目后,会自动生成初始化代码。
下面介绍一下代码的目录。
myapp ┬ ├ android- 包含 Android 特定的文件。 ├ build- 存储 iOS 和 Android 构建文件。 ├ ios- 包含 iOS 特定的文件。 ├ lib- 应用源文件。 ┬ └ src- 包含额外的源文件。 └ main.dart- 程序运行入口文件。 ├ test - 测试文件。 └ pubspec.yaml - 包含 Flutter 应用程序的包数据。
Flutter 的入口文件是在 /lib/main.dart 里的。在 android、ios 目录里都是特定平台的代码文件,这和 react native 的结构是一样的。android 目录里的文件是可以使用 android studio 加载的。
像图片、视频、文字等这些资源文件,在 Flutter 里是可以直接引用的,不过需要对资源进行声明式说明。
在 pubspec.yaml 里进行声明。
flutter: assets: - assets/my_icon.png - assets/background.png
在代码里这样进行引用。
new Image(image: new AssetImage('assets/background.png'));
如果资源是来至网络的而不是本地的,则需要使用 image.network。
new Image.network('https://flutter.io/images/owl.jpg');
日期:2018-10 浏览次数:7541
日期:2018-12 浏览次数:4622
日期:2018-07 浏览次数:5136
日期:2018-12 浏览次数:4415
日期:2018-09 浏览次数:5774
日期:2018-12 浏览次数:10195
日期:2018-11 浏览次数:5106
日期:2018-07 浏览次数:4856
日期:2018-05 浏览次数:5117
日期:2018-12 浏览次数:4582
日期:2018-10 浏览次数:5391
日期:2018-12 浏览次数:6461
日期:2018-11 浏览次数:4716
日期:2018-08 浏览次数:4867
日期:2018-11 浏览次数:12959
日期:2018-09 浏览次数:5877
日期:2018-12 浏览次数:5096
日期:2018-10 浏览次数:4439
日期:2018-11 浏览次数:4794
日期:2018-12 浏览次数:6320
日期:2018-06 浏览次数:4263
日期:2018-08 浏览次数:5712
日期:2018-10 浏览次数:4699
日期:2018-12 浏览次数:4816
日期:2018-07 浏览次数:4630
日期:2018-12 浏览次数:4802
日期:2018-06 浏览次数:4635
日期:2018-11 浏览次数:4618
日期:2018-12 浏览次数:4548
日期:2018-12 浏览次数:5530
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.