美文网首页Flutter圈子FlutterFlutter
Flutter小Tips(持续更新)

Flutter小Tips(持续更新)

作者: 小六玩的并不六 | 来源:发表于2019-08-29 15:07 被阅读0次

1 .创建新的StatelessWidget或者StatefulWidget

我们不必手动去编写继承StatelessWidget或者StatefulWidget并重写build()方法。IDE已经提供了相应的快捷键。

只需要输出stless就可以创建一个StatelessWidget。
或者输入stful创建一个StatefulWidget。

2.使用json_model自动化生成模版

dev_dependencies:
json_model: ^0.0.2 #最新版本

使用

1.在工程根目录下创建一个名为 "jsons" 的目录, 在lib目录下创建名为"models"的目录;
2.创建或拷贝.json文件到"jsons" 目录中 ;
3.运行 pub run json_model (Dart VM工程)or flutter packages pub run json_model(Flutter中) 命令生成Dart model类,生成的文件默认在"lib/models"目录下

3.Flutter中"头文件"的创建

iOS中可以创建一个header.h来导入项目中的类文件供其它类使用,在Flutter 中怎么实现呢?

1.我们可以在项目目录的每个字文件夹下创建一个index.dart文件,导入该文件夹下的文件.

export 'repo_item.dart';

2.我们在项目的主目录下创建一个index.dart文件,用来导入每个文件夹下的index文件和其它的需要全局使用的文件.

export 'models/index.dart'; //models为文件夹的名字

3.在需要使用的地方

import '../index.dart';

4.Flutter中添加本地图片

要在项目中添加本地图片

1.首先在根目录下创建一个名为imgs的文件夹,将图片拖进去。
2.在项目的pubspec.yaml中添加图片路径(如果是2倍图,@2x也要加的)。

相关文章

网友评论

    本文标题:Flutter小Tips(持续更新)

    本文链接:https://www.haomeiwen.com/subject/ullqectx.html