flutter 之必须掌握的插件 节省开发效率必备之

简介: flutter 之必须掌握的插件 节省开发效率必备之

flutter 之必须掌握的插件 节省开发效率必备之

pub地址:https://pub.flutter-io.cn/packages/


1、 audio_recorder: any #录音、播放

2、 flutter_sound: ^1.4.1#录音

3、 dropdown_menu: ^1.1.1#下拉菜单

4、 simple_permissions:#权限获取

5、 easy_alert:#弹框

6、 amap_location: any #高德地图

7、 location: any #gogle位置获取

8、 barcode_scan: ^1.0.0#二维码识别qr_mobile_vision: ^0.1.0 #二维码识别 这个不好用

9、 flutter_screenutil: ^0.5.2#屏幕适配工具类

10、 flutter_spinkit: ^3.1.0#加载等待框

11、 lpinyin: ^1.0.7#汉字转拼音

12、 shimmer: ^1.0.0#微光效果控件、骨架屏

13、 qr_flutter: 2.0.0+51#二维码生成

14、 url_launcher:^5.0.2#启动URL的Flutter插件。支持网络,电话,短信和电子邮件

15、 datetime_picker_formfield: ^0.1.8#时间选择控件

16、 flutter_picker: ‘^1.0.11’#选择器

17、 common_utils: ‘^1.1.1’#工具类 时间、日期、日志等

18、 flutter_html: ‘^0.10.0’#静态html标记呈现为Flutter小部件

19、 fluwx: ‘^0.6.2’#微信支付、分享、登录

20、 tobias: '^ 0.1.2#支付宝

21、 cupertino_icons: ‘^0.1.2’#小图标控件

22、 http: ‘^0.12.0+2’#网络请求

23、 html: ‘^0.14.0+2’#html解析

24、 image_picker: ‘^0.6.0+3’#图片选择(相册或拍照)

25、 flutter_webview_plugin: any#webview展示

26、 fluttertoast: ‘^3.1.0’#toast提示框

27、 shared_preferences: ‘^0.5.2’#shared_preferences存储

28、 transparent_image: ‘^1.0.0’#透明图片控件

29、 flutter_swiper : ‘^1.1.6’#轮播图

30、 charts_flutter: ‘^0.6.0’#统计图表

31、 path_provider: ‘^1.1.0’#获取系统文件

32、 cached_network_image: ‘0.8.0’#加载网络图片并本地缓存

33、 sqflite: ‘^1.1.5’#sqllite数据库操作

34、 pull_to_refresh: ‘^1.3.3’#下拉刷新上拉加载更多

35、 video_player: ‘^0.10.1’#视频播放

36、 collection: ^‘1.14.11’#集合操作工具类

37、 device_info: ‘^0.4.0+1’#获取手机信息

38、 flutter_svg: ‘^0.3.2’#展示svg图标控件(抹油了)

39、 intl: ‘^0.15.8’#国际化工具类

40、 connectivity: ‘0.4.3+1’#链接网络

41、 flutter_staggered_grid_view: “^0.2.7”#瀑布流展示控件

42、 flutter_file_manager: ^0.1.1 #文件管理

43、 loader_search_bar:#导航栏搜索控件

44、 flutter_image_compress : any#图片压缩

45、 ota_update : any#App下载更新

46、 flutter_slidable:#item侧滑控件

47、 vercoder_inputer: ^0.8.0#验证码输入框

48、 flutter_app_badger: ^1.0.2#桌面提示角标

49、 flutter_badge: 0.0.1#控件显示角标

50、 flutter_local_notifications: #设置通知栏消息提示

51、 dragablegridview_flutter: ^0.2.0#可拖动删除的GridView

52、 cool_ui: “^0.1.14”#自定义键盘


                                        **欢迎评论增加新插件**


目录
相关文章
|
2月前
|
Dart Android开发
鸿蒙Flutter实战:05-使用第三方插件
在鸿蒙Flutter开发中,使用原生功能需借助插件。可自编原生ArkTS代码或采用第三方插件。自编代码通过PlatformView或MethodChannel实现;第三方插件需确保适配鸿蒙,否则须配置替代插件或自行开发。
84 1
鸿蒙Flutter实战:05-使用第三方插件
|
2月前
|
Android开发 iOS开发 容器
鸿蒙harmonyos next flutter混合开发之开发FFI plugin
鸿蒙harmonyos next flutter混合开发之开发FFI plugin
|
24天前
|
开发框架 Dart 前端开发
Flutter 是谷歌推出的一款高效跨平台移动应用开发框架,使用 Dart 语言,具备快速开发、跨平台支持、高性能、热重载及美观界面等特点。
Flutter 是谷歌推出的一款高效跨平台移动应用开发框架,使用 Dart 语言,具备快速开发、跨平台支持、高性能、热重载及美观界面等特点。本文从 Flutter 简介、特点、开发环境搭建、应用架构、组件详解、路由管理、状态管理、与原生代码交互、性能优化、应用发布与部署及未来趋势等方面,全面解析 Flutter 技术,助你掌握这一前沿开发工具。
54 8
|
24天前
|
存储 JavaScript 前端开发
在Flutter开发中,状态管理至关重要。随着应用复杂度的提升,有效管理状态成为挑战
在Flutter开发中,状态管理至关重要。随着应用复杂度的提升,有效管理状态成为挑战。本文介绍了几种常用的状态管理框架,如Provider和Redux,分析了它们的基本原理、优缺点及适用场景,并提供了选择框架的建议和使用实例,旨在帮助开发者提高开发效率和应用性能。
30 4
|
24天前
|
传感器 前端开发 Android开发
在 Flutter 开发中,插件开发与集成至关重要,它能扩展应用功能,满足复杂业务需求
在 Flutter 开发中,插件开发与集成至关重要,它能扩展应用功能,满足复杂业务需求。本文深入探讨了插件开发的基本概念、流程、集成方法、常见类型及开发实例,如相机插件的开发步骤,同时强调了版本兼容性、性能优化等注意事项,并展望了插件开发的未来趋势。
38 2
|
2月前
|
开发者
鸿蒙Flutter实战:07-混合开发
鸿蒙Flutter混合开发支持两种模式:1) 基于har包,便于主项目开发者无需关心Flutter细节,但不支持热重载;2) 基于源码依赖,利于代码维护与热重载,需配置Flutter环境。项目结构包括AppScope、flutter_module等目录,适用于不同开发需求。
100 3
|
1月前
|
传感器 开发框架 物联网
鸿蒙next选择 Flutter 开发跨平台应用的原因
鸿蒙(HarmonyOS)是华为推出的一款旨在实现多设备无缝连接的操作系统。为了实现这一目标,鸿蒙选择了 Flutter 作为主要的跨平台应用开发框架。Flutter 的跨平台能力、高性能、丰富的生态支持和与鸿蒙系统的良好兼容性,使其成为理想的选择。通过 Flutter,开发者可以高效地构建和部署多平台应用,推动鸿蒙生态的快速发展。
225 0
|
1月前
|
Dart 安全 UED
Flutter&鸿蒙next中的表单封装:提升开发效率与用户体验
在移动应用开发中,表单是用户与应用交互的重要界面。本文介绍了如何在Flutter中封装表单,以提升开发效率和用户体验。通过代码复用、集中管理和一致性的优势,封装表单组件可以简化开发流程。文章详细讲解了Flutter表单的基础、封装方法和表单验证技巧,帮助开发者构建健壮且用户友好的应用。
77 0
|
2月前
|
开发框架 移动开发 Android开发
安卓与iOS开发中的跨平台解决方案:Flutter入门
【9月更文挑战第30天】在移动应用开发的广阔舞台上,安卓和iOS两大操作系统各自占据半壁江山。开发者们常常面临着选择:是专注于单一平台深耕细作,还是寻找一种能够横跨两大系统的开发方案?Flutter,作为一种新兴的跨平台UI工具包,正以其现代、响应式的特点赢得开发者的青睐。本文将带你一探究竟,从Flutter的基础概念到实战应用,深入浅出地介绍这一技术的魅力所在。
91 7
|
2月前
|
编解码 Dart API
鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
本文介绍了如何开发一个 Flutter 鸿蒙插件,实现 Flutter 与鸿蒙的混合开发及双端消息通信。通过定义 `MethodChannel` 实现 Flutter 侧的 token 存取方法,并在鸿蒙侧编写 `EntryAbility` 和 `ForestPlugin`,使用鸿蒙的首选项 API 完成数据的读写操作。文章还提供了注意事项和参考资料,帮助开发者更好地理解和实现这一过程。
109 0