@@ -15,6 +15,8 @@ http|0.11.3+16|https://pub.dartlang.org/packages/http|该软件包包含一组
15
15
dio|0.0.14|https://pub.dartlang.org/packages/dio|Dart的一个强大的Http客户端,支持拦截器、全局配置、FormData、请求取消、文件下载、超时等。
16
16
http_multi_server|2.0.5|https://pub.dartlang.org/packages/http_multi_server|dart:io HttpServer包装器,用于处理来自多个服务器的请求
17
17
18
+ ----
19
+
18
20
> 类型编解码的库:
19
21
20
22
库名|版本号|链接|描述
@@ -23,6 +25,8 @@ html_unescape|1.0.0|https://pub.dartlang.org/packages/html_unescape|用于解决
23
25
gbk2utf8||https://github.com/jzoom/gbk2utf8|官方的http还不能支持中文gbk的解析,这个项目就是为了解决gbk转成utf-8编码的。
24
26
25
27
28
+ ----
29
+
26
30
> 序列化
27
31
28
32
* 手动序列化:
@@ -39,6 +43,8 @@ built_value_generator|5.5.1|https://pub.dartlang.org/packages/built_value_genera
39
43
built_value_test|5.5.1|https://pub.dartlang.org/packages/built_value_test|test依赖项
40
44
41
45
46
+ ----
47
+
42
48
> json解析
43
49
44
50
* https://github.com/javiercbk/json_to_dart 根据json生成Dart实体类
@@ -65,12 +71,16 @@ https://github.com/eredo/dartson (用于web)
65
71
66
72
67
73
74
+ ----
75
+
68
76
> 国际化和本地化:
69
77
70
78
库名|版本号|链接|描述
71
79
-|-|-|-
72
80
intl|0.15.6|https://pub.dartlang.org/packages/intl|这个包提供国际化和本地化功能,包括消息翻译、复数和性别、日期/数字格式和解析以及双向文本。
73
81
82
+ ----
83
+
74
84
> 图片加载
75
85
76
86
使用` Image.network ` ,或者使用下面这个库:
@@ -79,6 +89,8 @@ intl|0.15.6|https://pub.dartlang.org/packages/intl|这个包提供国际化和
79
89
-|-|-|-
80
90
cached_network_image|0.4.1+1|https://pub.dartlang.org/packages/cached_network_image|Flutter库来加载和缓存网络图像。也可以与占位符和错误小部件一起使用。
81
91
92
+ ----
93
+
82
94
> 数据存储、缓存有关的库
83
95
84
96
@@ -87,6 +99,8 @@ cached_network_image|0.4.1+1|https://pub.dartlang.org/packages/cached_network_im
87
99
sqflite|sqflite0.10.0|https://pub.dartlang.org/packages/sqflite|SQLite的Flutter插件,一个自包含的高可靠性嵌入式SQL数据库引擎。
88
100
file_cache|0.0.1|https://pub.dartlang.org/packages/file_cache|为flutter package项目缓存Json,Buffer,FileCacheImage。
89
101
102
+ ----
103
+
90
104
> UI库:
91
105
92
106
库名|版本号|链接|描述
@@ -103,13 +117,17 @@ flutter_html_textview|0.2.6|https://pub.dartlang.org/packages/flutter_html_textv
103
117
markdown|2.0.0|https://pub.dartlang.org/packages/markdown|用Dart编写的便携式Markdown库。它可以在客户端和服务器上将Markdown解析为HTML。
104
118
html2md|0.1.7|https://pub.dartlang.org/packages/html2md|将html转换为Dart中的MarkDown .
105
119
120
+ ----
121
+
106
122
> 路由:
107
123
108
124
库名|版本号|链接|描述
109
125
-|-|-|-
110
126
fluro|1.3.1|https://pub.dartlang.org/packages/fluro|最好用的路由导航框架。功能:简单的路线导航;函数处理程序(映射到函数而不是路径);通配符参数匹配;查询字符串参数解析;内置常用转换;简单的定制转换创建。
111
127
112
128
129
+ ----
130
+
113
131
> 消息传递通信有关:
114
132
115
133
库名|版本号|链接|描述
@@ -120,6 +138,8 @@ url_launcher|3.0.2|https://pub.dartlang.org/packages/url_launcher|用于在Andro
120
138
firebase_messaging|1.0.2|https://pub.dartlang.org/packages/firebase_messaging|一款跨平台的消息传递解决方案,可让您在Android和iOS上可靠地传递消息。
121
139
event_bus|0.4.1|https://pub.dartlang.org/packages/event_bus|一个使用Dart流进行解耦应用程序的简单事件总线的库。
122
140
141
+ ----
142
+
123
143
> 视频 & 音频:
124
144
125
145
库名|版本号|链接|描述
@@ -131,6 +151,8 @@ audioplayer|0.5.0|https://pub.dartlang.org/packages/audioplayer|一个播放远
131
151
audioplayers|0.5.2|https://pub.dartlang.org/packages/audioplayers|这是rxlabz的audioplayer的一个分支,不同之处在于它支持同时播放多个音频并显示音量控制。
132
152
133
153
154
+ ----
155
+
134
156
> rx系列:
135
157
136
158
库名|版本号|链接|描述
@@ -140,6 +162,8 @@ rx_widgets|1.0.3|https://pub.dartlang.org/packages/rx_widgets|rx_widgets是一
140
162
rx_command|2.0.0|https://pub.dartlang.org/packages/rx_command|RxCommand是针对事件处理程序的基于Reactive Extensions(Rx)的抽象。它基于ReactiveUI框架的ReactiveCommand。它大量使用了RxDart包。
141
163
142
164
165
+ ----
166
+
143
167
> 系统平台有关的库:
144
168
145
169
库名|版本号|链接|描述
@@ -173,19 +197,25 @@ location|1.3.4|https://pub.dartlang.org/packages/location|这个插件 处理And
173
197
latlong|0.5.3|https://pub.dartlang.org/packages/latlong|LatLong是一个计算通用的纬度和经度的轻量级库。
174
198
175
199
200
+ ----
201
+
176
202
> 二维码
177
203
178
204
库名|版本号|链接|描述
179
205
-|-|-|-
180
206
barcode_scan|0.0.4|https://pub.dartlang.org/packages/barcode_scan|用于扫描2D条形码和QRCodes的Flutter插件。
181
207
qrcode_reader|0.3.3|https://pub.dartlang.org/packages/qrcode_reader|使用相机读取二维码的Flutter插件。
182
208
209
+ ----
210
+
183
211
> WebView
184
212
185
213
库名|版本号|链接|描述
186
214
-|-|-|-
187
215
flutter_webview_plugin|0.1.6|https://pub.dartlang.org/packages/flutter_webview_plugin|允许Flutter与原生Webview进行通信的插件。
188
216
217
+ ----
218
+
189
219
> 图表库
190
220
191
221
库名|版本号|链接|描述
@@ -195,6 +225,8 @@ charts-flutter|0.3.0|https://pub.dartlang.org/packages/charts_common|通用的
195
225
flutter_circular_chart|0.0.3|https://pub.dartlang.org/packages/flutter_circular_chart|一个让你使用flutter轻松创建的动画圆形图控件的库。
196
226
197
227
228
+ ----
229
+
198
230
> 权限库
199
231
200
232
库名|版本号|链接|描述
@@ -203,19 +235,25 @@ simple_permissions|0.1.5|https://pub.dartlang.org/packages/simple_permissions|
203
235
flutter_simple_permissions|0.0.1|https://pub.dartlang.org/packages/flutter_simple_permissions|权限申请的库
204
236
205
237
238
+ ----
239
+
206
240
> 分享
207
241
208
242
库名|版本号|链接|描述
209
243
-|-|-|-
210
244
share|0.5.1|https://pub.dartlang.org/packages/share|支持分享的flutter插件
211
245
212
246
247
+ ----
248
+
213
249
> 统计
214
250
215
251
库名|版本号|链接|描述
216
252
-|-|-|-
217
253
flutter_umeng_analytics|0.0.1|https://pub.dartlang.org/packages/flutter_umeng_analytics|这个库集成了友盟统计sdk
218
254
255
+ ----
256
+
219
257
> 登陆
220
258
221
259
库名|版本号|链接|描述
@@ -230,16 +268,20 @@ flutter_wechat|0.1.2|https://pub.dartlang.org/packages/flutter_wechat|这个库
230
268
flutter_alipay|0.1.0|https://pub.dartlang.org/packages/flutter_alipay|这个库继承了支付宝,兼容android和ios
231
269
232
270
271
+ ----
272
+
233
273
** 以下几个暂未找到相关的三方库**
234
274
235
275
236
276
* 语音
237
277
* 推送
238
278
279
+ ** 另外加密解密有关的库也是需要去花点时间找找。。**
280
+
239
281
----
240
282
241
283
## 一个好玩的库:
242
284
243
285
库名|版本号|链接|描述
244
286
-|-|-|-
245
- pwa|0.1.10|https://pub.dartlang.org/packages/pwa|基于Dart的PWA应用程序的库
287
+ pwa|0.1.10|https://pub.dartlang.org/packages/pwa|基于Dart的PWA应用程序的库
0 commit comments