Skip to content

Commit 291f1a8

Browse files
update
1 parent 7e1b967 commit 291f1a8

File tree

1 file changed

+38
-1
lines changed

1 file changed

+38
-1
lines changed

readme/Flutter的需要与原生交互的一些常用库.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,21 @@
44

55
----
66

7+
## 谷歌官方的针对Dart语言的一些实用性的功能以及扩展的库 -- Quiver
8+
9+
Quiver是一组针对Dart的实用程序库,它使使用许多Dart库变得更容易、更方便,或者增加了额外的功能。
10+
11+
github地址 https://github.com/google/quiver-dart
12+
13+
使用方式:
14+
15+
```yaml
16+
dependencies:
17+
quiver: '>=2.0.0 <3.0.0'
18+
```
19+
20+
----
21+
722
## 常用开源包:
823
924
@@ -116,6 +131,28 @@ flutter_html_textview|0.2.6|https://pub.dartlang.org/packages/flutter_html_textv
116131
**MarkDown ↓**|||
117132
markdown|2.0.0|https://pub.dartlang.org/packages/markdown|用Dart编写的便携式Markdown库。它可以在客户端和服务器上将Markdown解析为HTML。
118133
html2md|0.1.7|https://pub.dartlang.org/packages/html2md|将html转换为Dart中的MarkDown.
134+
**动画 ↓**|||
135+
flutter_villains|1.0.1|https://pub.dartlang.org/packages/flutter_villains|页面切换动画的一个库,简化动画操作,你只需要管理好UI就可以了。
136+
**针对Android和ios平台的UI适配库 ↓**|||
137+
platform_aware|0.4.0|https://pub.dartlang.org/packages/platform_aware|为自动适应当前平台而包装的Flutter组件,不需要对iOS和Android进行代码更改。所有小部件都依赖于Theme.of(context).platform来确定当前活动平台的平台。你可以使用Flutter Inspector动态地更改平台。
138+
native_widgets |0.0.3| https://pub.dartlang.org/packages/native_widgets|为避免重复代码,只编写一次代码就可以支持两个平台并自动根据平台自动使用对应风格组件,Android将使用材料设计,iOS将使用Cupertino风格的小部件。
139+
**日期,时间,日期时间,icon,自定义数据的选择器(很全面) ↓**|||
140+
flutter_picker |0.0.3 |https://pub.dartlang.org/packages/flutter_picker |一个日期,时间,日期时间,icon,自定义数据的选择器,可以居中弹窗,也可以在底部弹出。(目前来看是最全面的一个选择器控件。该插件支持ios和android平台,使用的是ios的风格的UI效果。)
141+
142+
**图片选择的库 ↓**|||
143+
image_picker |0.4.5 | https://pub.dartlang.org/packages/image_picker |适用于iOS和Android的Flutter插件,用于从图像库中拾取图像,并使用相机拍摄新照片。(功能正在完善中)
144+
flutter_multiple_image_picker |0.0.1 | https://pub.dartlang.org/packages/flutter_multiple_image_picker|一个新的Flutter插件,用于从图库中选择多个图像。
145+
**联系人选择的库 ↓**|||
146+
contact_picker 0.0.2 https://pub.dartlang.org/packages/contact_picker
147+
使用此插件,Flutter应用程序可以地址簿中选择联系人,并将联系人信息返回给应用程序,并且不需要用户的任何特殊权限。目前该插件仅支持选择电话号码。
148+
149+
**颜色选择的库 ↓**|||
150+
flutter_color_picker |0.0.1 | https://pub.dartlang.org/packages/flutter_color_picker| 一个简单的颜色选择器,类似于安卓的selector的功能,可以在点击控件时,给控件设置选择器效果。
151+
material_color_picker| 0.0.1| https://pub.dartlang.org/packages/material_color_picker(这个是旧版本)|这个是Flutter的颜色选择器,基于Google Docs颜色选择器。这个用于选择颜色,你想用哪一个颜色,可以弹窗自由选择。
152+
material_pickers| 0.0.2| https://pub.dartlang.org/packages/material_pickers(这个是新版本)|这个是Flutter的颜色选择器,基于Google Docs颜色选择器。这个用于选择颜色,你想用哪一个颜色,可以弹窗自由选择。
153+
flutter_colorpicker| 0.0.5| https://pub.dartlang.org/packages/flutter_colorpicker|这是一个HSV的颜色选择器
154+
155+
119156

120157
----
121158

@@ -284,4 +321,4 @@ flutter_alipay|0.1.0|https://pub.dartlang.org/packages/flutter_alipay|这个库
284321

285322
库名|版本号|链接|描述
286323
-|-|-|-
287-
pwa|0.1.10|https://pub.dartlang.org/packages/pwa|基于Dart的PWA应用程序的库
324+
pwa|0.1.10|https://pub.dartlang.org/packages/pwa|基于Dart的PWA应用程序的库

0 commit comments

Comments
 (0)