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”#自定义键盘


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


目录
相关文章
|
3天前
|
缓存 监控 前端开发
【Flutter 前端技术开发专栏】Flutter 应用的启动优化策略
【4月更文挑战第30天】本文探讨了Flutter应用启动优化策略,包括理解启动过程、资源加载优化、减少初始化工作、界面布局简化、异步初始化、预加载关键数据、性能监控分析以及案例和未来优化方向。通过这些方法,可以缩短启动时间,提升用户体验。使用Flutter DevTools等工具可助于识别和解决性能瓶颈,实现持续优化。
【Flutter 前端技术开发专栏】Flutter 应用的启动优化策略
|
3天前
|
开发框架 Dart 前端开发
【Flutter前端技术开发专栏】Flutter与React Native的对比与选择
【4月更文挑战第30天】对比 Flutter(Dart,强类型,Google支持,快速热重载,高性能渲染)与 React Native(JavaScript,庞大生态,热重载,依赖原生渲染),文章讨论了开发语言、生态系统、性能、开发体验、学习曲线、社区支持及项目选择因素。两者各有优势,选择取决于项目需求、团队技能和长期维护考虑。参考文献包括官方文档和性能比较文章。
【Flutter前端技术开发专栏】Flutter与React Native的对比与选择
|
1天前
|
前端开发 C++ 容器
Flutter-完整开发实战详解(一、Dart-语言和-Flutter-基础)(1)
Flutter-完整开发实战详解(一、Dart-语言和-Flutter-基础)(1)
|
2天前
|
Android开发
Flutter完整开发实战详解(六、 深入Widget原理),2024百度Android岗面试真题收录解析
Flutter完整开发实战详解(六、 深入Widget原理),2024百度Android岗面试真题收录解析
|
2天前
|
XML Dart Java
Flutter插件开发之APK自动安装,字节跳动Android岗面试题
Flutter插件开发之APK自动安装,字节跳动Android岗面试题
|
2天前
|
Java Android开发 设计模式
flutter音视频开发,Android开发需要学什么
flutter音视频开发,Android开发需要学什么
|
2天前
|
Android开发
flutter插件市场,字节大牛耗时八个月又一力作
flutter插件市场,字节大牛耗时八个月又一力作
|
3天前
|
Dart 前端开发 测试技术
【Flutter前端技术开发专栏】Flutter开发中的代码质量与重构实践
【4月更文挑战第30天】随着Flutter在跨平台开发的普及,保证代码质量成为开发者关注的重点。优质代码能确保应用性能与稳定性,提高开发效率。关键策略包括遵循最佳实践,编写可读性强的代码,实施代码审查和自动化测试。重构实践在项目扩展时尤为重要,适时重构能优化结构,降低维护成本。开发者应重视代码质量和重构,以促进项目成功。
【Flutter前端技术开发专栏】Flutter开发中的代码质量与重构实践
|
3天前
|
存储 缓存 监控
【Flutter前端技术开发专栏】Flutter中的列表滚动性能优化
【4月更文挑战第30天】本文探讨了Flutter中优化列表滚动性能的策略。建议使用`ListView.builder`以节省内存,避免一次性渲染所有列表项。为防止列表项重建,可使用`UniqueKey`或`ObjectKey`。缓存已渲染项、减少不必要的重绘和异步加载大数据集也是关键。此外,选择轻量级组件,如`StatelessWidget`,并利用Flutter DevTools监控性能以识别和解决瓶颈。持续测试和调整以提升用户体验。
【Flutter前端技术开发专栏】Flutter中的列表滚动性能优化
|
3天前
|
Dart 前端开发 安全
【Flutter前端技术开发专栏】Flutter中的线程与并发编程实践
【4月更文挑战第30天】本文探讨了Flutter中线程管理和并发编程的关键性,强调其对应用性能和用户体验的影响。Dart语言提供了`async`、`await`、`Stream`和`Future`等原生异步支持。Flutter采用事件驱动的单线程模型,通过`Isolate`实现线程隔离。实践中,可利用`async/await`、`StreamBuilder`和`Isolate`处理异步任务,同时注意线程安全和性能调优。参考文献包括Dart异步编程、Flutter线程模型和DevTools文档。
【Flutter前端技术开发专栏】Flutter中的线程与并发编程实践