前言
一個項目的開始和結束,總會遇到很多意料之外的東西。
大神和菜鳥的差別,個人感覺更多的是大神花費了很多私下時間去了解每個問題的根本是什麼,而我這小菜鳥,僅僅網上浪一圈,Fix 了,OK 了,Commit 沒事了。
雞老大說過,不要停留問題表面,深究其根本原因。
時隔幾年,我依舊停留表面,彷徨之餘望着雞老大的背影,瞎想。
好了,閑篇兒不扯了,點滴積累吧。
回顧前幾周剛入坑 Flutter,真的是賊難受,最近漸漸處于穩定環境了,正好總結下期間使用的感覺不錯的插件。
插件大彙總
好的工具,總會讓人事半功倍,一起來看~
每個人認知不一樣,有可能我覺得不錯的,你覺得不咋滴,是以這裡針對封裝就不推薦了,自行搜尋~
1、dio:網絡請求神器
插件位址:
- pub.flutter-io.cn/packages/di…
GitHub 位址:
- github.com/flutterchin…
2、fluro:路由管理(簡單可了解為 Android 的跳轉頁面)
插件位址:
- pub.flutter-io.cn/packages/fl…
GitHub 位址:
- github.com/theyakka/fl…
3、shared_preferences:本地持久化存儲(存儲簡單資訊)
插件位址:
- pub.dev/packages/sh…
GitHub 位址:
- github.com/flutter/plu…
4、Permission_handler:權限管理
在 Android 最初實作動态權限管理時,真的頭疼,不過現在 Flutter 也有成熟的動态權限管理,賊友善。
插件位址:
- pub.flutter-io.cn/packages/pe…
GitHub 位址:
- github.com/Baseflow/fl…
5、device_info:擷取裝置資訊
插件位址:
- pub.flutter-io.cn/packages/de…
GitHub 位址:
- github.com/flutter/plu…
6、package_info:版本相關資訊擷取
插件位址:
- pub.dev/packages/pa…
GitHub 位址:
- github.com/flutter/plu…
7、url_launcher:跳轉第三方 App
插件位址:
- pub.dev/packages/ur…
GitHub 位址:
- github.com/flutter/plu…
8、event_bus:事件總線
怎麼說呢,你可以通過訂閱指定的某個事件,在特定的場合執行某個事件。
插件位址:
- pub.dev/packages/ev…
GitHub 位址:
- github.com/marcojakob/…
9、crypto:加解密
插件位址:
- pub.flutter-io.cn/packages/cr…
GitHub 位址:
- github.com/dart-lang/c…
10、Fluwx:微信支付、分享
這個插件提供單獨分享版本,按需使用即可。
GitHub 都有較長的描述,認真檢視,上手難度為 0。
插件位址:
- s0pub0dev.icopy.site/packages/fl…
GitHub 位址:
- github.com/OpenFlutter…
11、share:原生分享
插件位址:
- pub.flutter-io.cn/packages/sh…
GitHub 位址:
- github.com/flutter/plu…
12、flutter_easyloading:加載框
插件位址:
- pub.flutter-io.cn/packages/fl…
GitHub 位址:
- github.com/huangjianke…
13、flutter_html:加載 Html
插件位址:
- pub.dev/packages/fl…
GitHub 位址:
- github.com/Sub6Resourc…
14、webview_flutter:加載富文本
插件位址:
- pub.flutter-io.cn/packages/we…
GitHub 位址:
- github.com/flutter/plu…
15、transparent_image:透明圖像
插件位址:
- pub.flutter-io.cn/packages/tr…
GitHub 位址:
- github.com/brianegan/t…
16、mobpush_plugin:推送
插件位址:
- pub.dev/packages/mo…
GitHub 位址:
- www.mob.com/mobService/…
17、flutter_xupdate:Android 的版本更新
插件位址:
- pub.flutter-io.cn/packages/fl…
GitHub 位址:
- github.com/xuexiangjys…
Thanks
- Flutter
- pub.dev