Flutter的生态越发强大,借助pub.dev中丰富的package可以做出不压于、甚至超越native的惊艳效果。 本文分享几个其中最热门的UI项目供大家学习和使用。
1. Tutorial Page
tutorial_coach_mark
flutter_sliding_tutorial
flutter_overboard
2. UI Controls
awesome_dialog
sweetalert
percent_indicator
Circular | Linear |
---|---|
fl_chart
LineChart | BarChart | PieChart | ScatterChart |
---|---|---|---|
flutter_clean_calendar
infinite_cards
Android | iOS |
---|---|
3. Navigation bar
bubble_bottom_bar
curved_navigation_bar
ff_navigation_bar
fancy_bottom_navigation
Others
flutter_icons
在Flutter中使用可定制的图标,该插件包是受到 react-native-vector-icons
启发而开发
flutter_launcher_icons
一个命令行工具,可以指定生成IOS以及Android上对应的icon
flutter_native_splash
用native实现开机的闪屏页
flutter_share
提供native的分享功能
url_launcher
提供跳转到Web页打开URL的功能,还可以通过URL打开mai、电话等