安卓常用第三方库 / flutter 第三方库
安卓插件
FlexBox控件 implementation "com.google.android:flexbox:1.0.0"
Glide implementation 'com.github.bumptech.glide:glide:4.9.0'
okhttp implementation 'com.squareup.okhttp3:okhttp:3.5.0'
上拉刷新 下拉加载 implementation 'com.scwang.smart:refresh-layout-kernel:2.0.1' //核心必须依赖 implementation 'com.scwang.smart:refresh-header-classics:2.0.1' //经典刷新头 implementation 'com.scwang.smart:refresh-footer-classics:2.0.1' //经典加载
camera控件 implementation 'com.otaliastudios:cameraview:2.7.0'
二维码识别 //noinspection GradleDependency implementation 'com.google.zxing:core:3.3.0'
//noinspection GradleDependency
implementation 'com.journeyapps:zxing-android-embedded:3.5.0'
RxAndroid implementation 'io.reactivex.rxjava2:rxjava:2.2.8' implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
// 权限请求框架:https://github.com/getActivity/XXPermissions implementation 'com.github.getActivity:XXPermissions:20.0'
Flutter插件
主题设置:https://rxlabz.github.io/panache/#/
生命周期插件 https://pub.dev/packages/page_life_cycle
toast插件 bot_toast: ^4.0.4
图片缓存控件 cached_network_image: ^3.2.0
类似安卓的配置保存 简单数据保存j shared_preferences: ^2.2.0
桌面文件拖拽 desktop_drop: ^0.4.4
控制台脚本运行 process_run: ^0.12.1
音频播放 audioplayers: ^5.0.0
flutter_html_to_pdf 一个将html转pdf的工具
图片各种滤镜效果 photofilters 1.0.5
图片裁剪工具 flutter_image_utils 1.0.0
flutter_opencv 0.0.3 虽然不知道是什么 以后研究
多语言实现参考 multilanguage 1.0.0
url_launcher Flutter插件,用于在Android和iOS上启动URL。支持网络,电话,短信和电子邮件方案。
path_provider Flutter插件,用于获取Android和iOS文件系统上的常用位置,例如temp和app数据目录。
connectivity 用于检测网络连接状态
播放器 fijkplayer
flutter_svg 用于Flutter的SVG渲染和窗口小部件库,允许绘制和显示可缩放矢量图形1.1文件。
使用本机运行的图片压缩库 flutter_image_compress 0.6.3
调用app store评分 launch_review 2.0.0
动画库 animator 1.0.0+1
用于实现多语言 flutter_i18n 0.7.0
语音识别 speech_recognition 0.3.0 + 1
flutter_udid 在iOS和Android上重新安装用于获得持久UDID的插件
压缩视频 flutter_video_compress 0.3.7 + 8
get_ip 帮助您获取Android和iOS上用户设备的IP地址
wallpaper 1.0.0 设置壁纸
flutter_datetime_picker 1.2.8 时间选择器
https://pub.flutter-io.cn/packages/dcache_flutter 缓存管理框架,完美解决弱网无网环境
红点提示 badges
支持web缓存的组件 meet_network_image
获取视频第一帧 video_compress
图片加载 extended_image
flutter列表侧滑库flutter_swipe_action_cell
媒体选择器:media_picker_builder 1.3.1 获取本地媒体:media_gallery 0.1.4 二维码生成:pretty_qr_code 1.0.1
各种UI效果的开源库 getwidget 1.2.2 自动适应屏幕 responsive_framework 0.0.11 颜色选择器: 控制底部导航栏滚动隐藏:scroll_bottom_navigation_bar 3.0.0 模仿SwiftUI的风格写flutter jr_extension 0.1.8 数据保存:get_storage 全平台统计插件:usage: ^4.0.2 markdown转html:markdown: ^4.0.0 html显示为Widget:flutter_html: ^2.1.1 富文本编辑:rich_input: ^1.2.1
simple_animations: ^3.1.1 动画效果 支持液体动画 supercharged: ^2.0.0 为所有 Flutter 开发人员带来了 Kotlin 等语言的所有舒适功能。 animated_text_kit: ^4.2.1 文字动画效果 just_audio: ^0.9.10 即时音频,多个音频拼接播放 country_code_picker: ^2.0.2 国家选择器 pinput: ^1.2.0 密码输入框 数字输入框 flutter_tts: ^3.2.2 文字转语音 auto_animated: ^3.0.0 自动动画 timer_count_down: ^2.2.0 倒计时 scratcher: ^2.1.0 刮刮卡 touchable: ^1.0.0 为绘制的图案进行手势回调 secure_application 应用切后台保护屏幕,使应用模糊 flutter_guid: ^0.2.0 windows上获取guid 类似c# flimer: ^1.0.1 用于在移动、桌面和 Web 上挑选图像。 wasm: ^0.1.0+1 在flutter上加载wasm xterm: ^2.0.0 控制台 bubble_box: ^0.5.1 一个强大的气泡框,实现了基本的气泡、边框、虚线、渐变色、角度、自适应宽高、气泡方向、偏移量等。 windows_printing: ^0.0.3 windows上pdf打印插件 multi_window: ^0.1.2 桌面上的多窗口插件 share_plus_windows: ^2.0.3 在windows上实现分享功能 fluent_ui: ^3.1.0 高仿windows ui风格,可获取主题色 platform_device_id: ^1.0.1 平台设备识别码 minimal_html_editor: ^1.1.2+1 所见及所得编辑器
flutter_js: ^0.5.0+3 运行js
universal_html: ^2.0.8 html解析,可用于爬虫
flutter_web_bluetooth: ^0.0.4 蓝牙web版
super_editor: ^0.1.0 文档编辑器
dart_vlc 支持桌面端的视频播放器
video_player: ^2.2.7 支持web及移动端的视频播放器
download: ^0.0.1+1 全平台支持的下载控件
cross_file: ^0.3.2 支持web的文件系统
sentry: ^6.4.0 错误数据上报
发表评论