liuyuqi-dellpc 1 year ago
parent
commit
2a1c4107b3

+ 1 - 1
lib/pages/about_me_page.dart

@@ -21,7 +21,7 @@ class _AboutMePageState extends State<AboutMePage> {
         )
       ]),
       body: Container(
-        child: Text("home page"),
+        child: const Text("home page"),
       ),);
   }
 }

+ 4 - 2
lib/pages/guide_page.dart

@@ -13,6 +13,8 @@ class GuidePage extends StatefulWidget {
 class _GuidePageState extends State<GuidePage> {
   @override
   Widget build(BuildContext context) {
-    return Scaffold(body: Text("x"),);
+    return const Scaffold(
+      body: Text("x"),
+    );
   }
-}
+}

+ 14 - 2
lib/pages/splash_page.dart

@@ -1,4 +1,5 @@
 import 'package:flutter/material.dart';
+import 'package:flutter_chinese_chees/routes.dart';
 
 /// Description: 闪屏页
 /// Time       : 04/28/2023 Friday
@@ -21,10 +22,21 @@ class _SplashPageState extends State<SplashPage> {
     }
   }
 
+  // after 3s go to main page
+  void goMain() {
+    Future.delayed(const Duration(seconds: 3), () {
+      Navigator.pushNamed(context, Routes.home);
+    });
+  }
+
   @override
   Widget build(BuildContext context) {
+    goMain();
     return const Scaffold(
-      body: Text("x"),
-    );
+        body: SafeArea(
+      child: Center(
+        child: Text("splash page"),
+      ),
+    ));
   }
 }

+ 4 - 0
lib/utils/game_manager.dart

@@ -1,3 +1,7 @@
+
+/// Description: 游戏管理
+/// Time       : 04/30/2023 Sunday
+/// Author     : liuyuqi.gov@msn.cn
 class GameManager {
   
 }

+ 1 - 0
lib/views/game_board.dart

@@ -3,6 +3,7 @@ import 'dart:io';
 
 import 'package:fast_gbk/fast_gbk.dart';
 import 'package:file_picker/file_picker.dart';
+import 'package:flutter_chinese_chees/utils/game_manager.dart';
 import 'package:shirne_dialog/shirne_dialog.dart';
 import 'package:flutter/foundation.dart';
 import 'package:flutter/material.dart';

+ 19 - 0
lib/views/game_bottom_bar.dart

@@ -0,0 +1,19 @@
+import 'package:flutter/material.dart';
+
+/// Description: 
+/// Time       : 04/29/2023 Saturday
+/// Author     : liuyuqi.gov@msn.cn
+
+class GameBottomBar extends StatefulWidget {
+  const GameBottomBar({super.key});
+
+  @override
+  State<GameBottomBar> createState() => _GameBottomBarState();
+}
+
+class _GameBottomBarState extends State<GameBottomBar> {
+  @override
+  Widget build(BuildContext context) {
+    return const Placeholder();
+  }
+}