发表日期:2018-12 文章编辑:小灯 浏览次数:2314
当使用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 浏览次数:7253
日期:2018-12 浏览次数:4328
日期:2018-07 浏览次数:4876
日期:2018-12 浏览次数:4174
日期:2018-09 浏览次数:5502
日期:2018-12 浏览次数:9922
日期:2018-11 浏览次数:4804
日期:2018-07 浏览次数:4578
日期:2018-05 浏览次数:4859
日期:2018-12 浏览次数:4324
日期:2018-10 浏览次数:5139
日期:2018-12 浏览次数:6212
日期:2018-11 浏览次数:4464
日期:2018-08 浏览次数:4592
日期:2018-11 浏览次数:12629
日期:2018-09 浏览次数:5579
日期:2018-12 浏览次数:4830
日期:2018-10 浏览次数:4187
日期:2018-11 浏览次数:4528
日期:2018-12 浏览次数:6063
日期:2018-06 浏览次数:4007
日期:2018-08 浏览次数:5436
日期:2018-10 浏览次数:4457
日期:2018-12 浏览次数:4525
日期:2018-07 浏览次数:4362
日期:2018-12 浏览次数:4500
日期:2018-06 浏览次数:4383
日期:2018-11 浏览次数:4375
日期:2018-12 浏览次数:4249
日期:2018-12 浏览次数:5283
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.