dart

Flutter Weekly Issue 55

人走茶凉 提交于 2020-10-22 18:49:50
新闻 Flutter 1.17 | 2020 首个稳定版发布! Dart 2.8 发布了 Flutter web 最新进展: 发掘更多可能! 教程 Flutter线上代码覆盖率解决方案——FlutterCodeX 插件 flutter-h5pay A Flutter plugin for h5pay(Support WeChat and Alipay) flutter-link-preview A Rich Link Preview flutter plugin. futuristic Makes it possible to safely execute and retry a Future inside a StatelessWidget nearby-connections Flutter plugin (android) for sharing bytes and files Offline, (Based on the android Nearby Connections API) tiled.dart A Tiled Dart library flutter-oktoast a pure flutter toast library Flutter-MaterialAlertDialog A new Flutter MaterialAlertDialog package

Flutter 插件 API 插件

天大地大妈咪最大 提交于 2020-10-22 08:28:15
Flutter学习指南 6. 文件存储和网络 5. 交互、手势和动画 4. UI布局和控件 3. 熟悉Dart语言 2. 编写第一个应用 1. 开发环境搭建 本文是 Flutter 学习指南系列的第7篇文章,建议大家收藏起来,欢迎分享给他人。 本篇文章我们先一起学习 Flutter 插件的使用,然后通过开发一个 toast 插件来学习它的开发,最后发布到 Pub 上。 插件的使用 Flutter 的库是以 package 的方式来管理。Package 分为两种,Dart package(也叫 library package) 和 plugin package。当我们说 Fluter 包的时候,指的其实也是 Dart 包,它只能使用 Dart 和 Flutter 提供的 API;而当我们说 Flutter 插件时指的是后者,也就是 plugin package。Flutter 插件通常会包含平台特定的代码。对包的使用者来说,两者没有区别。 添加依赖 为了使用一个库,我们首先在 pubspec.yaml 里声明一个依赖: dependencies: shared_preferences: ^0.4.2 ^0.4.2 表示与 0.4.2 兼容的版本。我们也可以指定依赖库的为特定的版本: any:任意版本 1.2.3:特定的版本 <1.2.3:小于 1.2.3 的版本,此外还有 <=、>、