mirror of
https://github.com/alibaba/flutter-go.git
synced 2025-05-21 14:56:27 +08:00

1.views 文件夹里面分类,页面相关文件;2.公共组件全部放在components里;3.创建resources文件夹放置资源dart文件4.修改二级菜单文字大小 BREAKING CHANGE: 重构,建议删除本地db,再编译
52 lines
1.2 KiB
Dart
52 lines
1.2 KiB
Dart
import 'package:flutter/material.dart';
|
|
import 'package:fluro/fluro.dart';
|
|
import 'package:flutter/rendering.dart';
|
|
import 'routers/routers.dart';
|
|
import 'routers/application.dart';
|
|
import 'package:flutter_go/utils/provider.dart';
|
|
|
|
import 'views/welcome_page/index.dart';
|
|
|
|
const int ThemeColor = 0xFFC91B3A;
|
|
|
|
class MyApp extends StatelessWidget {
|
|
MyApp() {
|
|
final router = new Router();
|
|
Routes.configureRoutes(router);
|
|
Application.router = router;
|
|
}
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return new MaterialApp(
|
|
title: 'title',
|
|
theme: new ThemeData(
|
|
primaryColor: Color(ThemeColor),
|
|
backgroundColor: Color(0xFFEFEFEF),
|
|
accentColor: Color(0xFF888888),
|
|
textTheme: TextTheme(
|
|
//设置Material的默认字体样式
|
|
body1: TextStyle(color: Color(0xFF888888), fontSize: 16.0),
|
|
),
|
|
iconTheme: IconThemeData(
|
|
color: Color(ThemeColor),
|
|
size: 35.0,
|
|
),
|
|
),
|
|
home: new Scaffold(
|
|
body: new WelcomePage(),
|
|
),
|
|
onGenerateRoute: Application.router.generator,
|
|
);
|
|
}
|
|
}
|
|
|
|
var db;
|
|
|
|
void main() async {
|
|
final provider = new Provider();
|
|
await provider.init(true);
|
|
db = Provider.db;
|
|
runApp(new MyApp());
|
|
}
|