Flutter之常用庫(kù)匯總
整理了部分常用的三方庫(kù)包含如下庫(kù)網(wǎng)絡(luò)請(qǐng)求庫(kù)圖片加載、處理庫(kù)UI相關(guān)庫(kù)事件傳遞及消息處理庫(kù)存儲(chǔ)相關(guān)庫(kù)編解碼庫(kù)二維碼庫(kù)等后續(xù)會(huì)添加更多常用三方庫(kù)網(wǎng)絡(luò)請(qǐng)求http0.12.0 2https://pub.dev/packages/httphttps://github.com/dart-lang/http該軟件包包含一組高級(jí)函數(shù)和類(lèi)可以輕松使用HTTP資源。它獨(dú)立于平臺(tái)可以在命令行和瀏覽器上使用。最近一次更新2019-06-28star300dio2.1.16https://pub.dev/packages/diohttps://github.com/flutterchina/dioDart的強(qiáng)大Http客戶(hù)端支持?jǐn)r截器全局配置FormData請(qǐng)求取消文件下載超時(shí)等。最近一次更新2019-08-28star5.3khttpmultiserver2.1.0https://pub.dev/packages/httpmultiserverhttps://github.com/dart-lang/httpmultiserverdart:io HttpServer包裝器用于處理來(lái)自多個(gè)服務(wù)器的請(qǐng)求最近一次更新2019-06-05star10圖像加載cachednetworkimage1.1.1https://pub.dev/packages/cachednetworkimagehttps://github.com/renefloor/fluttercachednetwork_image加載和緩存網(wǎng)絡(luò)圖像。最近一次更新2019-07-13star700flutteradvancednetworkimage0.5.0https://pub.dev/packages/flutteradvancednetworkimagehttps://github.com/mchome/flutteradvancednetworkimage高級(jí)圖像緩存加載和縮放控制。最近一次更新2019-08-27star180transparent_image1.0.0https://pub.dev/packages/transparent_imagehttps://github.com/brianegan/transparent_image一個(gè)簡(jiǎn)單的透明圖像表示為Uint8List。在加載圖片時(shí)可以用來(lái)做為占位符。最近一個(gè)更新2019-03-12star50圖像處理photo0.3.4 1https://pub.dev/packages/photohttps://github.com/CaiJingLong/flutter_photo用于選擇圖像支持多選最近一次更新2019-05-29star130image2.1.4https://pub.dev/packages/imagehttps://github.com/brendan-duncan/image一個(gè)Dart庫(kù)提供以各種不同的文件格式加載、保存和操作圖像的能力。該庫(kù)不依賴(lài)于dart:io因此可以同時(shí)用于服務(wù)器和web應(yīng)用程序。最近一次更新2019-08-12star310flutter_svg0.14.0https://pub.dev/packages/flutter_svghttps://github.com/dnfield/flutter_svg加載SVG圖片最近一次更新2019-08-15star490zoomable_image1.3.1https://pub.dev/packages/zoomable_imagehttps://github.com/perlatus/flutterzoomableimage提供圖像查看和手勢(shì)縮放操作功能。最近一次更新2019-01-30star110image_carousel0.4.1https://pub.dev/packages/image_carouselhttps://github.com/theobouwman/flutterimagecarouselFlutter圖像展示控件可以左右劃動(dòng)切換上一張下一張圖像也可以點(diǎn)擊后縮放查看。支持Asset和網(wǎng)絡(luò)圖像。最近一次更新2018-06-05star50carousel_slider1.3.0https://pub.dev/packages/carousel_sliderhttps://github.com/serenader2014/fluttercarouselslider一個(gè)支持手勢(shì)滑動(dòng)和自動(dòng)播放的圖像輪番圖最近一次更新2019-07-12star430parallax_image0.3.1 1https://pub.dev/packages/parallax_imagehttps://github.com/pulyaevskiy/parallax-image使圖像滾動(dòng)時(shí)看起來(lái)更平滑。最近一次更新2018-12-30star430Issues2camera0.5.4 1https://pub.dev/packages/camerahttps://github.com/flutter/plugins用于在Android和iOS上獲取和控制相機(jī)的信息。支持預(yù)覽。最近一次更新2019-08-30star7.8Issues0UIfluttertoast3.1.2https://pub.dev/packages/fluttertoasthttps://github.com/PonnamKarthik/FlutterToastToast庫(kù)最近一次更新2019-08-29star430Issues22flutterhtmltextview0.2.6https://pub.dev/packages/flutterhtmltextviewhttps://github.com/PonnamKarthik/FlutterHtmlView在textview中顯示html最近一次更新2019-08-07star180Issues38flutter_calendar0.0.8https://pub.dev/packages/flutter_calendarhttps://github.com/apptreesoftware/flutter_calendar日歷組件最近一次更新2019-03-14star250Issues17flutter_picker1.0.13https://pub.dev/packages/flutter_pickerhttps://github.com/yangyxd/flutter_picker選擇器。包括NumberPicker、DateTimePicker、ArrayPicker等。最近一次更新2019-06-28star210Issues43flutter_spinkit4.0.0https://pub.dev/packages/flutter_spinkithttps://github.com/jogboms/flutter_spinkit動(dòng)畫(huà)加載器最近一次更新2019-08-17star1.0kIssues3badge0.0.3https://pub.dev/packages/badgehttps://github.com/Rahiche/Flutter-Badge顯示小紅點(diǎn)、未讀消息數(shù)等最近一次更新2019-08-14star50Issues0事件傳遞和通知fluro1.5.1https://pub.dev/packages/flurohttps://github.com/theyakka/fluro路由導(dǎo)航框架包含簡(jiǎn)單的路線導(dǎo)航、函數(shù)處理程序(映射到函數(shù)而不是路由)、通配符參數(shù)匹配、查詢(xún)字符串參數(shù)解析、常見(jiàn)的內(nèi)置的轉(zhuǎn)換、簡(jiǎn)單的自定義轉(zhuǎn)換創(chuàng)建最近一次更新2019-08-16star1.6kIssues29flutterlocalnotifications0.8.2https://pub.dev/packages/flutterlocalnotificationshttps://github.com/MaikuB/flutterlocalnotifications一個(gè)用于顯示本地通知的跨平臺(tái)插件最近一次更新2019-08-19star550Issues14url_launcher5.1.2https://pub.dev/packages/url_launcherhttps://github.com/flutter/plugins用于在Android和iOS上啟動(dòng)URL。支持網(wǎng)絡(luò)電話短信和電子郵件等最近一次更新2019-08-30star7.8kIssues0firebase_messaging5.1.4https://pub.dev/packages/firebase_messaginghttps://github.com/FirebaseExtended/flutterfire款跨平臺(tái)的消息傳遞解決方案可讓您在Android和iOS上可靠地傳遞消息最近一次更新2019-08-30star200Issues36event_bus1.1.0https://pub.dev/packages/event_bushttps://github.com/marcojakob/dart-event-bus使用Dart流解耦應(yīng)用程序的簡(jiǎn)單事件總線最近一次更新2019-03-28star270Issues2存儲(chǔ)相關(guān)sqflite1.1.6 4https://pub.dev/packages/sqflitehttps://github.com/tekartik/sqfliteSQLite的Flutter插件。同時(shí)支持iOS和Android最近一次更新2019-08-27star1.1kIssues34fluttercachemanager1.1.1https://pub.dev/packages/fluttercachemanagerhttps://github.com/renefloor/fluttercachemanager一個(gè)緩存管理器用于下載和緩存應(yīng)用程序緩存目錄中的文件??梢愿奈募4鏁r(shí)間的各種設(shè)置最近一次更新2019-06-28star210Issues16編解碼相關(guān)crypto2.1.2https://pub.dev/packages/crypto在純Dart中實(shí)現(xiàn)的加解密函數(shù)最近一次更新2019-08-20國(guó)際化intl0.16.0https://pub.dev/packages/intlhttps://github.com/dart-lang/intl這個(gè)包提供國(guó)際化和本地化功能包括消息翻譯、復(fù)數(shù)和性別、日期/數(shù)字格式化和解析以及雙向文本最近一次更新2019-08-24star110Issues77二維碼barcode_scan1.0.0https://pub.dev/packages/barcode_scanhttps://github.com/apptreesoftware/flutterbarcodereader掃描條形碼和二維碼的庫(kù)最近一次更新2019-07-23star300Issues61已同步更新至微信公眾號(hào)歡迎關(guān)注

相關(guān)新聞

Golang的內(nèi)存管理--學(xué)習(xí)筆記

Golang的內(nèi)存管理--學(xué)習(xí)筆記

Go的內(nèi)存管理內(nèi)存的分級(jí)arena區(qū)SpansGo中的mspan內(nèi)存管理組件mcachemcentralmheap內(nèi)存的分配流程內(nèi)存的分級(jí) 使用的是多級(jí)分配的辦法,將內(nèi)存分為多級(jí),進(jìn)行分級(jí)管理,從而降低鎖的粒度。并且將可用的堆內(nèi)存采用二級(jí)管理,其中每個(gè)線…

2026/7/28 20:24:43 閱讀更多
SpringBoot集成OnlyOffice實(shí)現(xiàn)文檔實(shí)時(shí)協(xié)作開(kāi)發(fā)指南

SpringBoot集成OnlyOffice實(shí)現(xiàn)文檔實(shí)時(shí)協(xié)作開(kāi)發(fā)指南

1. 項(xiàng)目背景與核心價(jià)值在傳統(tǒng)辦公場(chǎng)景中,Word文檔的協(xié)作往往需要通過(guò)郵件反復(fù)發(fā)送附件,版本管理混亂且效率低下。我們團(tuán)隊(duì)最近在開(kāi)發(fā)一個(gè)知識(shí)管理系統(tǒng)時(shí),就遇到了文檔實(shí)時(shí)協(xié)作的痛點(diǎn)。經(jīng)過(guò)技術(shù)選型,最終選擇通過(guò)SpringBoot集成Onl…

2026/7/28 20:14:42 閱讀更多
軟件設(shè)計(jì)師備考全攻略:從知識(shí)體系構(gòu)建到實(shí)戰(zhàn)應(yīng)試技巧

軟件設(shè)計(jì)師備考全攻略:從知識(shí)體系構(gòu)建到實(shí)戰(zhàn)應(yīng)試技巧

1. 備考緣起與核心價(jià)值最近幾年,身邊不少朋友和同事都在討論“軟考”,尤其是中級(jí)資格的《軟件設(shè)計(jì)師》。有人是為了職稱(chēng)評(píng)定,有人是為了積分落戶(hù),也有人純粹是想系統(tǒng)梳理一下自己的知識(shí)體系,給職業(yè)生涯加個(gè)“官方認(rèn)證”…

2026/7/29 5:36:05 閱讀更多
跨境支付系統(tǒng)架構(gòu)演進(jìn):從SWIFT到本地化清算通道

跨境支付系統(tǒng)架構(gòu)演進(jìn):從SWIFT到本地化清算通道

背景:跨境支付為什么這么慢?做過(guò)跨境支付系統(tǒng)開(kāi)發(fā)的工程師應(yīng)該都有體會(huì)——一筆從國(guó)內(nèi)到海外的資金,動(dòng)輒3到5個(gè)工作日才能到賬。問(wèn)題不出在銀行系統(tǒng)慢,出在底層架構(gòu)上。傳統(tǒng)跨境支付走的是SWIFT網(wǎng)絡(luò)。資金從匯款行出發(fā)&#xff0c…

2026/7/29 5:36:05 閱讀更多
C++編程思維構(gòu)建:從std::array遍歷到遞歸逆序打印的深度解析

C++編程思維構(gòu)建:從std::array遍歷到遞歸逆序打印的深度解析

1. 項(xiàng)目概述:從“打印”與“遞歸”窺探C編程思維的構(gòu)建拿到這個(gè)標(biāo)題,我仿佛回到了當(dāng)年啃教材、一行行調(diào)試代碼的時(shí)光?!癈大學(xué)教程(第九版)7.30 打印array對(duì)象 7.31 逆序打印字符串(遞歸練習(xí)題)”&#xff…

2026/7/29 5:36:05 閱讀更多
Pandas數(shù)據(jù)處理實(shí)戰(zhàn):從Series與DataFrame基礎(chǔ)到完整工作流

Pandas數(shù)據(jù)處理實(shí)戰(zhàn):從Series與DataFrame基礎(chǔ)到完整工作流

1. 項(xiàng)目概述:從闖關(guān)實(shí)驗(yàn)看數(shù)據(jù)處理核心技能最近在“頭歌”平臺(tái)上帶學(xué)生過(guò)Python數(shù)據(jù)處理實(shí)驗(yàn),發(fā)現(xiàn)很多新手卡在了數(shù)據(jù)框和序列的基本操作上。這其實(shí)是個(gè)挺普遍的現(xiàn)象:大家學(xué)Python數(shù)據(jù)分析,一上來(lái)就被pandas庫(kù)的DataFrame和Series…

2026/7/29 5:36:05 閱讀更多
智能Bot產(chǎn)品核心價(jià)值定位與實(shí)戰(zhàn)框架

智能Bot產(chǎn)品核心價(jià)值定位與實(shí)戰(zhàn)框架

1. Clawdbot的啟示:智能Bot產(chǎn)品的核心價(jià)值定位第一次接觸Clawdbot時(shí),最讓我驚訝的是它解決實(shí)際業(yè)務(wù)痛點(diǎn)的精準(zhǔn)度。這個(gè)智能Bot沒(méi)有堆砌花哨的AI功能,而是聚焦于企業(yè)決策層的核心需求——通過(guò)自動(dòng)化數(shù)據(jù)抓取和智能分析,將分散在各系…

2026/7/29 5:26:04 閱讀更多
面試官大笑:“一個(gè)任務(wù)拆給 5 個(gè) Subagent 并行跑,不比 1 個(gè)快 5 倍?“我搖頭:“快不了,還可能更慢“

面試官大笑:“一個(gè)任務(wù)拆給 5 個(gè) Subagent 并行跑,不比 1 個(gè)快 5 倍?“我搖頭:“快不了,還可能更慢“

前兩個(gè)月,我在重構(gòu) AlgoMooc 網(wǎng)站過(guò)程中,發(fā)現(xiàn)一個(gè)問(wèn)題:在 Claude Code 里把一個(gè)任務(wù)拆給 5 個(gè) Subagent 并行跑,結(jié)果可能比 1 個(gè) agent 從頭干到尾還慢? 大多數(shù)人的第一反應(yīng)是反過(guò)來(lái)的:活是并行干的&#…

2026/7/29 0:15:24 閱讀更多
# 鴻蒙 HarmonyOS 應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)(第25期)|骰子(Dice Roller)— Unicode 符號(hào)與動(dòng)畫(huà)渲染精講

# 鴻蒙 HarmonyOS 應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)(第25期)|骰子(Dice Roller)— Unicode 符號(hào)與動(dòng)畫(huà)渲染精講

一、應(yīng)用概述 骰子(Dice Roller) 是一款經(jīng)典的休閑娛樂(lè)應(yīng)用,模擬了真實(shí)擲骰子的過(guò)程。應(yīng)用投擲兩個(gè)骰子(六面標(biāo)準(zhǔn)骰),使用 Unicode 骰面符號(hào)直觀展示每個(gè)骰子的點(diǎn)數(shù),并伴有快速滾動(dòng)的動(dòng)畫(huà)效果?!?/p>

2026/7/29 0:15:24 閱讀更多