环境:Android Studio 4.0 打开虚拟设备时,弹出“Unable to locate adb”,如下图:
日期: 2020 年 12 月 3 日
Flutter Flare(Rive)动画
`Flare`(`Rive`)是一家可以快速制`Flutter SVG`动画的网站,提供专门的`Flutter Weight`承载网站导出的动画文件,相当于`Android`的`Lottie`,`Flare`的首次出现非常惊艳,是在`Flutter`发布大会上,一下就火了。
flutter动态申请权限
https://pub.flutter-io.cn/packages/permission_handler
https://www.jianshu.com/p/fa68876fbdfd
例
Future requestPermission() async { // 申请权限 Map<PermissionGroup, PermissionStatus> permissions = await PermissionHandler().requestPermissions([PermissionGroup.storage]); // 申请结果 PermissionStatus permission = await PermissionHandler() .checkPermissionStatus(PermissionGroup.storage); if (permission == PermissionStatus.granted) { print("权限申请通过"); } else { print("权限申请通过"); } } }
参考链接
Flutter 1.22最新的多国语支持配置和使用
Flutter 1.22现已发布
最新版本中,随之发布了很多新的特性以及修复了一些BUG,现在我们说说其中的新的多国语插件。个人感觉新多国语操作,多了一些模板性的东西,但是也方便了很多东西。
话不多说,现在我们进入正题,如何使用新插件呢?
配置项目的yaml文件
dependencies: flutter: sdk: flutter flutter_localizations: #配置多国语支持 sdk: flutter intl: ^0.16.1 #多国语插件,要求高于0.16.1版本 flutter: # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true generate: true #新增配置,自动多国语代码生成