flutter-native-state:Flutter插件可在应用程序进程被杀死后帮助恢复状态

时间:2024-05-27 09:22:58
【文件属性】:

文件名称:flutter-native-state:Flutter插件可在应用程序进程被杀死后帮助恢复状态

文件大小:105KB

文件格式:ZIP

更新时间:2024-05-27 09:22:58

flutter-plugin Dart

Flutter native_state插件 弃用通知 既然Flutter正式支持通过状态还原,则不再需要此插件。 请切换到使用官方Flutter API来保存状态。 此插件允许在后台停止应用进程后恢复状态。 这个插件是做什么用的 由于移动设备受到资源的限制,因此Android和iOS都会使用一种技巧使其看起来像始终在后台运行的应用程序:每当应用程序在后台被杀死时,应用程序就有机会保存少量数据,这些数据可以用于将应用程序还原到一种状态,以便看起来该应用程序从未被杀死。 例如,考虑一个用户正在填写的注册表单。当用户在填写此表单并且有电话打进来时,操作系统可能会决定没有足够的资源来保持该应用程序的运行并杀死该应用程序。 。 默认情况下,在电话呼叫后重新启动应用程序时,Flutter不会恢复任何状态,这意味着用户输入的内容现已丢失。 更糟糕的是,该应用程序将仅重新启动并显示主屏幕,这也会使用


【文件预览】:
flutter-native-state-develop
----ios()
--------native_state.podspec(752B)
--------Assets()
--------.gitignore(360B)
--------Classes()
----example()
--------ios()
--------android()
--------.metadata(305B)
--------pubspec.lock(4KB)
--------.gitignore(1KB)
--------pubspec.yaml(2KB)
--------lib()
--------README.md(947B)
----android()
--------gradle.properties(30B)
--------src()
--------.gitignore(97B)
--------settings.gradle(34B)
--------build.gradle(885B)
----test()
--------data_test.dart(4KB)
--------route_observer_test.dart(3KB)
----.metadata(308B)
----LICENSE(10KB)
----pubspec.lock(9KB)
----.gitignore(58B)
----pubspec.yaml(2KB)
----CHANGELOG.md(1KB)
----lib()
--------native_state.dart(208B)
--------src()
----README.md(8KB)

网友评论