Flutter:启动屏逻辑处理02:启动页

devtools/2024/11/29 17:21:39/

启动屏启动之后,制作一个启动页面
在这里插入图片描述

新建splash:view

视图中只有一张图片sliding.png就是我们的启动图

import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'index.dart';
class SplashPage extends GetView<SplashController> {const SplashPage({Key? key}):super(key: key);// 主视图Widget _buildView() {return const Image(image: AssetImage('images/sliding.png'));}@overrideWidget build(BuildContext context) {return GetBuilder<SplashController>(init: SplashController(),id: "splash",builder: (_) {return Scaffold(// SafeArea():安全区域,删除后页面顶到顶部body: _buildView(),);},);}
}

main入口路由配置

initialRoute: '/splashPage',

启动后会默认先展示前一章自定义的APP启动图标,之后便会进入启动图页。

启动图页面也可以加一些跳转的逻辑,

第一次启动APP:跳转欢迎页
第二次启动APP:
是否已登录:跳转首页
否则:跳转登陆页

http://www.ppmy.cn/devtools/137974.html

相关文章

Python入门(18)--实战项目

机器学习实战项目指南 &#x1f916; 项目概览 &#x1f310; 本项目是一个综合性的机器学习入门实战指南&#xff0c;通过实际案例展示机器学习项目的完整生命周期&#xff0c;包括数据处理、模型训练、评估和部署等关键环节。 1. 系统架构 &#x1f3d7;️ 1.1 核心组件 …

设计模式学习之——责任链模式

责任链模式的基本概念 定义&#xff1a;责任链模式&#xff08;Chain of Responsibility Pattern&#xff09;是一种行为型设计模式&#xff0c;它允许多个对象按照一定顺序处理请求&#xff0c;并且每个对象可以选择自己是否处理该请求或者将其传递给下一个对象处理。 核心思…

Spring数据接收揭秘

RequestMapping RequestMapping是Spring框架中用于将HTTP请求映射到控制器的处理方法上的注解&#xff0c;它能将特定的HTTP请求与控制器中的方法进行关联&#xff0c;使开发者可以根据请求的路径、请求方法、请求头、请求参数等条件&#xff0c;来确定由哪个方法处理该请求&a…

利用Vue 3实现鼠标跟随效果案例

在Web开发领域&#xff0c;鼠标跟随效果是一种能显著提升页面交互性、增加动态感与趣味性的常见方式。接下来&#xff0c;我们将通过一个详细的案例&#xff0c;深入讲解如何运用Vue 3来打造一个更为完善的鼠标跟随效果组件&#xff0c;重点在于优化鼠标移动逻辑部分。 一、案…

如何在CodeIgniter中加载视图

在CodeIgniter中加载视图&#xff08;view&#xff09;是开发Web应用程序中的一个基本步骤。CodeIgniter的视图机制允许你将HTML与PHP代码分离&#xff0c;从而提高代码的可维护性和可读性。以下是如何在CodeIgniter中加载视图的基本步骤&#xff1a; 1. 创建一个控制器 首先…

python自幂数(包括水仙花数)

1、自幂数的定义 自幂数是指一个 n 位数&#xff0c;它的每个位上的数字的 n 次幂之和等于它本身。 n为1时&#xff0c;自幂数称为独身数。显然&#xff0c;0,1,2,3,4,5,6,7,8,9都是自幂数; n为2时&#xff0c;没有自幂数; n为3时&#xff0c;自幂数称为水仙花数&#xff0c;有…

Flutter:GetBuilder页面模板,可复用,视图,控制器分离

GetBuilder页面模板&#xff0c;之后都会在此基础上写页面。 view import package:flutter/material.dart; import package:get/get.dart;import index.dart;class GoodsListPage extends GetView<GoodsListController> {const GoodsListPage({super.key});// 主视图Widg…

计算机网络----基本概念

基本概念 在这一章从整体上介绍计算机网络的概况, 为后续的学习搭建起整体的框架; 介绍计算机网络中的基础术语和概念; 什么是因特网 『 因特网 』是一个世界范围内互联了数以亿计的计算设备的计算机网络; 因特网具体构成 因特网互联了数以亿计的计算设备, 这些设备被称为…