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

插件详情v0.1.1

minimize_app

一个用于最小化应用的 Flutter 插件

近 30 天下载
54
喜欢数
44
Pub 分数
20

安装插件

flutter pub add minimize_app

插件介绍

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

minimize_app 包是一个 Flutter 插件,可在 Android 和 iOS 设备上使应用程序能够以编程方式最小化自身。它提供了一个简单的 API 来触发系统级的最小化操作,适用于返回主屏幕或在不关闭当前应用的情况下切换应用等场景。该插件可无缝集成到现有的 Flutter 项目中,无需复杂的设置。在 kiosk 模式应用或实现自定义导航工作流时尤其有用。源代码公开托管在 GitHub 上,以确保透明度并支持贡献。

适合场景

  • 在全屏模式下最小化应用
  • 程序化切换到主屏幕
  • 实施自定义退出工作流
  • 从应用程序内部触发应用最小化
  • 支持多任务使用场景

主要特点

  • 用于最小化应用的简单 API
  • 跨平台支持(Android/iOS)
  • 轻量且易于集成
  • 开源,公共仓库
  • 无需额外权限

适合对象

  • Kiosk 模式应用程序
  • 需要手动最小化应用
  • 开发交互式 UI 的开发者
  • 需要无缝应用切换的项目
  • 自定义导航逻辑实现

使用建议

  • 仅限最小化应用,无法全屏隐藏
  • 需要针对特定平台处理边缘情况
  • 最小化后不支持后台执行
  • 不适用于需要持久前台服务的应用程序
  • 行为可能因设备制造商而略有不同

原始 README

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

Minimize App Plugin

A flutter plugin to minimize the current Flutter App

minimize_plugin

Usage

MinimizeApp.minimizeApp();

This will call moveTaskToBack() in Android and suspend the iOS app via URLSessionTask.suspend which means that the app will be moved to the background but not killed.

This is useful if your app is opened by another app or browser and after some some time you want the user to return to the previous app without calling an intent to open it.

所属分类

源码仓库

使用此插件的项目