main.dart 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import 'dart:io';
  2. import 'package:flutter/material.dart';
  3. import 'package:flutter/services.dart';
  4. import 'package:flutter_chinese_chees/pages/splash_page.dart';
  5. import 'package:flutter_chinese_chees/routes.dart';
  6. /// Description: enter point
  7. /// Time : 04/28/2023 Friday
  8. /// Author : liuyuqi.gov@msn.cn
  9. void main() async {
  10. WidgetsFlutterBinding.ensureInitialized();
  11. runApp(const MyApp());
  12. if (Platform.isAndroid) {
  13. SystemUiOverlayStyle systemUiOverlayStyle =
  14. const SystemUiOverlayStyle(statusBarColor: Colors.transparent);
  15. SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);
  16. }
  17. }
  18. class MyApp extends StatelessWidget {
  19. const MyApp({super.key});
  20. // This widget is the root of your application.
  21. @override
  22. Widget build(BuildContext context) {
  23. return MaterialApp(
  24. title: '中国象棋',
  25. debugShowCheckedModeBanner: false,
  26. theme: ThemeData(
  27. primarySwatch: Colors.blue,
  28. ),
  29. home: const SplashPage(),
  30. onGenerateRoute: Routes.onGenerateRoute,
  31. initialRoute: Routes.home,
  32. );
  33. }
  34. }