Context Flutter là gì
Splash Screen là màn hình người dùng nhìn thấy đầu tiên khi môt ứng dụng được khởi chạy. Nó cũng có thể là màn hình chào mừng của ứng dụng cung cấp trải nghiệm ban đầu đơn giản khi một trò chơi hoặc chương trình di động đang khởi chạy. Đôi khi Splash Screen được sử dụng để cho người dùng xem trạng thái ứng dụng đang được tải lên bộ nhớ trước khi nó sẵn sàng hoạt động.
Sau đây là các đặc điểm cơ bản của Splash Screen:
Trong bài viết này tôi sẽ hướng dẫn bạn sử dụng thư viện splashscreen được cung cấp bởi cộng đồng, nó không sẵn có trong thư viện tiêu chuẩn của Flutter vì vậy để sử dụng bạn phải khai báo nó trong project. Trên project, mở file pubspec.yaml và khai báo thư viện splashscreen: ..... dependencies: flutter: sdk: flutter splashscreen: ^1.3.5
Bạn có thể tìm thấy các phiên bản khác hoặc mới nhất của thư viện splashscreen tại liên kết dưới đây: Lớp SplashScreen cung cấp 3 constructor: @protected SplashScreen( {Color loaderColor, Future navigateAfterFuture, int seconds, double photoSize, Route pageRoute, dynamic onClick, dynamic navigateAfterSeconds, Text title: const Text(''), Color backgroundColor: Colors.white, TextStyle styleTextUnderTheLoader: const TextStyle(fontSize: 18.0, fontWeight: FontWeight.bold, color: Colors.black), Image image, Text loadingText: const Text(""), ImageProvider
SplashScreen.network Constructor SplashScreen.network( {@required Future navigateAfterFuture, Color loaderColor, Color backgroundColor, double photoSize, Text loadingText, Image image, Route pageRoute, dynamic onClick, dynamic navigateAfterSeconds, Text title, TextStyle styleTextUnderTheLoader, ImageProvider |