从零开始构建一个flutter应用

358 阅读1分钟
  我是怎么入了flutter的坑的呢? 那是在一个炎热的下午,我在angular官网看文档(摸鱼),乱点了一下下方的友站链接,仔细看了一眼,突然发现我能写app了(更愉快摸鱼了).


废话少说,现在开始.


读了很多国内大神关于flutter的尝试,根据自己的经验,写了一套flutter的标准(其实是大神的我看不懂)


先介绍一下我的结构目录



很好理解是不是

然后呢? 让我们来把路由的框架搭建起来. 这里我创建了3个页面,分别是login页面,home页面与404页面


这里使用的是fluro作为路由管路工具,具体使用方式也很简单,router文件夹内部是路由的配置项


import 'package:fluro/fluro.dart';import './router_handler.dart';class Routes {  //配置类  static String root = '/'; //根目录  static String homePage = '/home'; //详情页面  static String notFound = '/404'; //详情页面  //静态方法  static void configureRoutes(Router router) {    //路由配置    //找不到路由    router.notFoundHandler = notFoundHandler;    //整体配置    router.define(root, handler: loginPageHandler);    router.define(homePage, handler: homePageHandler);    router.define(notFound, handler: notFoundHandler);  }}