fish 3 months ago
parent
commit
6ae649a46b
4 changed files with 10 additions and 12 deletions
  1. 1 1
      android/build.gradle
  2. 9 1
      lib/main.dart
  3. 0 6
      lib/routes/routes.dart
  4. 0 4
      pubspec.yaml

+ 1 - 1
android/build.gradle

@@ -24,6 +24,6 @@ subprojects {
     project.evaluationDependsOn(':app')
 }
 
-task clean(type: Delete) {
+tasks.register("clean", Delete) {
     delete rootProject.buildDir
 }

+ 9 - 1
lib/main.dart

@@ -1,8 +1,16 @@
 import 'package:flutter/material.dart';
+import 'package:flutter/services.dart';
 import 'package:flutter_green/routes/routes.dart';
 
 void main() {
+  WidgetsFlutterBinding.ensureInitialized();
   runApp(MyApp());
+  SystemChrome.setSystemUIOverlayStyle(const SystemUiOverlayStyle(
+    statusBarColor: Colors.transparent,
+    statusBarIconBrightness: Brightness.dark,
+    systemNavigationBarColor: Colors.transparent,
+    systemNavigationBarIconBrightness: Brightness.dark,
+  ));
 }
 
 class MyApp extends StatelessWidget {
@@ -14,4 +22,4 @@ class MyApp extends StatelessWidget {
       debugShowCheckedModeBanner: false,
     );
   }
-}
+}

+ 0 - 6
lib/routes/routes.dart

@@ -19,22 +19,16 @@ class Routes {
     switch (settings.name) {
       case splashPage:
         return MaterialPageRoute(builder: (_) => SplashPage());
-        break;
       case guidePage:
         return MaterialPageRoute(builder: (_) => GuidePage());
-        break;
       case welcomePage:
         return MaterialPageRoute(builder: (_) => WelcomePage());
-        break;
       case registerPage:
         return MaterialPageRoute(builder: (_) => RegisterPage());
-        break;
       case loginPage:
         return MaterialPageRoute(builder: (_) => LoginPage());
-        break;
       case homePage:
         return MaterialPageRoute(builder: (_) => HomePage());
-        break;
       default:
         return MaterialPageRoute(
             builder: (_) => Scaffold(

+ 0 - 4
pubspec.yaml

@@ -2,14 +2,11 @@ name: flutter_green
 description: 绿植App.
 publish_to: 'none' # Remove this line if you wish to publish to pub.dev
 version: 1.0.2+1
-
 environment:
   sdk: ">=2.17.6 <3.0.0"
-
 dependencies:
   flutter:
     sdk: flutter
-
   cupertino_icons: ^1.0.5
   shared_preferences: ^2.2.0
   dio: ^5.1.2
@@ -20,6 +17,5 @@ dev_dependencies:
 
 flutter:
   uses-material-design: true
-
   assets:
     - assets/images/