相关疑难解决方法(0)

为Flutter应用添加启动画面

您如何为Flutter应用添加启动画面?它应该在任何其他内容之前加载和显示.目前,在Scaffold(home:X)小部件加载之前,会有一个短暂的颜色闪烁.

flutter

96
推荐指数
13
解决办法
5万
查看次数

Flutter 中的闪屏实现

我是 Flutter 的新手,我想在我的应用程序中有启动画面。我使用了 initState() 和导航器。但它没有用。应用程序打开后会出现闪屏,但之后它不会导航到下一个屏幕。

我的主要.dart

import 'package:flutter/material.dart';
import 'package:bmi/HomePage.dart';
import 'dart:async';

main(){
  runApp(MyApp());
 }

 class MyApp extends StatelessWidget{
 @override
 Widget build(BuildContext context) {
    return SplashScreen();
 }
}

class SplashScreen extends StatefulWidget{
  @override
  State<StatefulWidget> createState() {
    return SplashScreenState();
  }
}

class SplashScreenState extends State<SplashScreen>{
  @override
  void initState() {
    super.initState();
    Future.delayed(
      Duration(
        seconds: 4
      ),
      (){
        Navigator.push(
          context,
          MaterialPageRoute(
            builder: (context) => HomePage(),
          )
        );
      }
  );
}
@override
Widget build(BuildContext context) {
  return MaterialApp(
    home: Scaffold(
      backgroundColor: Colors.red,
      body: Text( …
Run Code Online (Sandbox Code Playgroud)

dart flutter

6
推荐指数
2
解决办法
1万
查看次数

更改 flutter 原生闪屏包中图像的大小

我最近在我的 flutter 项目中导入了本机闪屏包。但是当我启动应用程序时,那里的图像太小了。请问有什么办法可以增大图片尺寸吗?

这是启动画面

我还添加了我的 pubspec.yaml 代码

flutter_native_splash:
 color: "#ffffff"
 image: assets/nakupnylistlogo.png
 android: true
 ios: true
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-dependencies flutter-layout

0
推荐指数
1
解决办法
3312
查看次数