搜索插件、代码仓与 APP 分类

splash_route 封面
插件详情v0.0.2

splash_route

这只是一条带有精美动画的路由。用于在导航到另一页面时显示启动画面动画。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
49
喜欢数
16
Pub 分数
140

安装插件

flutter pub add splash_route

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

SplashRoute 是一个 Flutter 包,提供视觉上吸引人的启动屏幕,并在导航过渡期间实现流畅的动画效果。它简化了在跳转到其他页面之前显示动画启动屏幕的过程,通过最少的设置提升用户体验。适用于希望添加精致引导或加载体验但无需复杂自定义代码的应用程序。该包支持 Android、iOS、Web、macOS、Windows 和 Linux 多个平台,确保在各种设备上行为一致。

适合场景

  • 入门屏幕
  • 应用启动动画
  • 加载状态转换
  • 页面导航预览
  • 品牌介绍

主要特点

  • 流畅的溅水动画
  • 与现有路由的轻松集成
  • 跨平台兼容性
  • 最小配置要求
  • 可自定义的动画持续时间

适合对象

  • 移动应用开发者
  • Web 应用程序创建者
  • 寻求动画增强的UI/UX设计师
  • 开发者优先考虑用户体验
  • 需要简单而优雅的启动画面的项目

使用建议

  • 仅限基本的 splash 动画
  • 没有高级自定义选项
  • 依赖于 Flutter 的动画框架
  • 不适用于复杂的交互式启动屏幕
  • 需要了解 Flutter 路由基础知识

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Splash Route

It is just a route with fancy animation. It is used to show the splash animation while navigating to another page.



Demo

Installation

Add splash_route: ^0.0.2 to your pubspec.yaml dependecies. And import it:

import 'package:splash_route/splash_route.dart';

How to use

Simply add a SplashRoute as route inside a Navigator with required params.

  void _goToNextPage(
    BuildContext context,
    FractionalOffset position,
    Color splashColor,
    Duration duration,
  ) {
    Navigator.of(context).push(
      SplashRoute(
        targetPage: TargetPage(
          appBarColor: splashColor,
        ),
        splashColor: splashColor,
        startFractionalOffset: position,
        transitionDuration: duration,
      ),
    );
  }

所属分类

源码仓库

使用此插件的项目

暂无相关数据。