pubspec.yaml 依赖
dependencies:
flutter_uikit_forzzh: ^0.1.7
flutter 常用组件ui库
- 可自定义日历组件
- 输入框搜索组件,支持Flutter 中 TextField 全部属性
- 进度条组件(条形和圆形)
- 评分组件
- 吐司提示,可完全自定义
- 浮窗PopupWindow组件
- 城市picker
- 复选框,单选,气泡,抽屉组件等
- 倒计时控件
- 增加类似android TextView 上下左右可添加元素组件
- 添加可自定大小的switch组件
- 新增表格布局 tableview ,新增横向和纵向都可滚动功能。
- 新增 MarqueeView 跑马灯组件
- 新增 InfiniteLevelsMenus 无限层级菜单,简化使用逻辑
- 新增 InputText 极简输入框,支持实时表单校验,支持 TextField和 TextFormField全部属性。
- 新增 FloatExpendButton 悬浮菜单按钮
- 新增 CustomAnimatedBottomBar 底部菜单
- 新增分页组件 Pager.
- 新增选择下拉框菜单 SelectionMenu 可高度自定义,且不关注数据本身。
- 新增 TextExtend 文本拓展组件,支持web 前端js菜单效果。
- 新增 MousePopupButton 鼠标右键弹出窗组件,再Web端使用
- 新增 Shimmer 微光加载效果
...持续更新中....
更多效果请查看demo
日历组件:
极简输入框支持TextField 和TextFormField全部属性,支持实时表单校验
输入框拓展搜索组件:
可伸展的悬浮按钮
仿web前端 js菜单
城市选择器:
可定制的Toast:
微光加载效果:
弹窗组件:
可高度自定义的选择下拉框组件:
WEB 中鼠标右键弹窗组件:
进度条组件:
无限层级菜单:
表格组件:
分页组件:
其他常用小组件:
Libraries
- blur/Blur
- utils/broadcast_helper
- bubble/bubble
- bubble/newbubble/bubble
- bubble/newbubble/bubble_lib
- utils/cache_manager
- calendar/calendar_config
- calendar/calendar_helper
- calendar/calendar_lib
- calendar/calendar_popup_view
- city_picker/city_picker
- city_picker/city_result
- city_picker/citypicker_lib
- edit_text/style/clear_style_input
- utils/color_utils
- bottom_bar/custom_animated_bottom_bar
- calendar/custom_calendar
- widgets/custom_checkbox
- widgets/custom_switch
- progress/cycle_progress_bar
- line/dashedrect
- drag/drag_box
- drawer/drawer_lib
- edit_text/edit_text_lib
- uikitlib
- drawer/full_popview
- button/function_checkbox
- button/function_container
- button/function_inheritedwidget
- calendar/function_type
- edit_text/style/inline_style
- input_extend/input_extend
- edit_text/base/input_style_factory
- edit_text/input_text
- edit_text/input_validation
- input_extend/inputlib
- utils/keyboard
- utils/kit_math
- line/line_lib
- progress/linear_progress_bar
- textview/marquee_view
- utils/measure_utils
- widgets/new_scroll_behavior
- edit_text/style/normal_style_input
- utils/num_utils
- edit_text/outline_input_text_border
- widgets/overscrollbehavior
- pager/pager
- city_picker/picker_helper
- route/pop
- pop/pop_lib
- route/pop_route
- pop/popup_gravity
- pop/popup_window
- progress/progress_lib
- ratingbar/rating_bar_widget
- utils/responsive
- utils/route_utils
- line/separator_view
- loading/shimmer_loading
- drawer/smart_drawer
- utils/string_utils
- table/tableview
- textview/text_extend
- textview/text_view
- textview/textview_lib
- often/time_view
- toast/toast_lib
- toast/toast_utils
- utils/utils_lib