Flutter 常用库

546 阅读1分钟

intl (日期)

flutter_screenutil (屏幕适配)

pull_to_refresh (下拉刷新)

fluttertoast (toast)

flutter_easyloading (easyloading)

shared_preferences (缓存)

cached_network_iamge (缓存)

flutter_cache_manager (缓存)

crypto (加密安全 SHA)

webview_flutter (webView)

loading_animations (loading)

share (share)

device_info (设备信息)

package_info (包信息)

path_provider (路径查询)

permission_handler (permission 权限)

sentry (错误收集)

uni_links (通过 scheme 打开 APP 获取参数)

dio (http)

dio_cookie_manager (http)

cookie_jar (http)

image_picker (图片)

photo_view (图片)

image_gallery_saver (图片)

progress_state_button (按钮)

font_awesome_flutter (字体图标)

flutter_rating_bar (评分)

flutter_staggered_grid_view (Grid 布局)

persistent_bottom_nav_bar (底部导航栏)

tab_indicator_styler (Tab 指示器)

badges (图标角标)

flutter_speed_dial

flutter_speed_dial

syncfusion_flutter_datagrid (DataTable)

syncfusion_flutter_datagrid

carousel_slider (轮播图) carousel_slider

connectivity_plus (网络链接判断) connectivity_plus

lottie (动画库) lottie

flutter_staggered_grid_view(瀑布流)(flutter_staggered_grid_view)

这是一个流畅的、高度可定制的瀑布流插件,支持水平和垂直方向的滚动。

flutter_waterfall_flow(waterfall_flow )

这个插件提供了一个简单易用、高性能的瀑布流视图。它支持多列布局和自定义边距,并且可以根据内容自适应宽度和高度。

flutter_advanced_networkimage(flutter_advanced_networkimage_2)

这是一个具有缓存功能的网络图片加载库,可以与上述两个瀑布流插件配合使用,实现异步加载并展示图片