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

插件详情v1.1.0

ripple_backdrop_animate_route

带有路由背景的涟漪动画。这将创建一个透明页面,并带有涟漪背景动画来动画化小部件。您可以放置任何小部件并自定义效果。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
40
喜欢数
41
Pub 分数
140

安装插件

flutter pub add ripple_backdrop_animate_route

插件介绍

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

RippleBackdropAnimateRoute 是一个 Flutter 包,可在路由之间导航时提供视觉上引人入胜的涟漪动画和背景效果。它创建了一个透明叠加层,并带有动态涟漪动画,使开发者能够自定义路由过渡的视觉效果。该包支持路由内的任意小部件,并在样式和行为方面提供了灵活性。适用于现代、交互式 UI,通过跨多个平台的平滑、动画化导航效果提升用户体验。

适合场景

  • 交互式应用导航
  • 自定义路由过渡
  • 增强的用户引导
  • 点击的视觉反馈
  • 现代用户界面设计
  • 动画启动画面

主要特点

  • 带有背景的涟漪动画
  • 可自定义的部件位置
  • 透明路由覆盖
  • 跨平台支持
  • 与现有路由的轻松集成
  • 可配置的动画参数

适合对象

  • 寻求动画路由转换的开发者
  • 注重设计的 Flutter 应用
  • 具有交互式导航的应用程序
  • UI/UX 增强项目
  • Flutter 初学者探索动画

使用建议

  • 可能会影响低端设备的性能
  • 需要仔细定制以获得最佳用户体验
  • 除了基本用法外,文档有限
  • 不适合简单的静态导航流程
  • 如果过度使用,动画可能会分散用户的注意力

原始 README

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

ripple_backdrop_animate_route

pub package GitHub stars GitHub forks GitHub license GitHub issues FlutterCandies

A ripple animation with backdrop of route.

Screenshot:

Getting Started

Example Usage
import 'package:ripple_backdrop_animate_route/ripple_backdrop_animate_route.dart';

///...

RippleBackdropAnimatePage.show(
  context: context,
  child: Column(
    mainAxisAlignment: MainAxisAlignment.end,
    children: <Widget>[
      Text('This is ripple backdrop animate page.'),
    ],
  ),
  childFade: true,
  duration: 300,
  blurRadius: 20,
  bottomButton: Icon(Icons.visibility),
  bottomHeight: 60,
  bottomButtonRotate: false,
);
Parameters
Name Description Default
child Child for page. -
childFade When enabled, [child] will fade in when animation is going and fade out when popping. false
duration Animation's duration, including [Navigator.push], [Navigator.pop]. 300
blurRadius Blur radius for [BackdropFilter]. 20.0
bottomButton [Widget] for bottom of the page. -
bottomHeight The height which [bottomButton] will occupy. kBottomNavigationBarHeight
bottomButtonRotate When enabled, [bottomButton] will rotate when to animation is going. true
bottomButtonRotateDegree The degree which [bottomButton] will rotate. 45.0

所属分类

源码仓库

使用此插件的项目

暂无相关数据。