# ym_flutter_widget
**Repository Path**: ym6745476/ym_flutter_widget
## Basic Information
- **Project Name**: ym_flutter_widget
- **Description**: A Light Weight Flutter Widget.
- **Primary Language**: Dart
- **License**: BSD-3-Clause
- **Default Branch**: master
- **Homepage**: https://ymbok.com/book/ym_flutter_widget.html
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-08-03
- **Last Updated**: 2021-08-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Android, Flutter, IOS, Widget
## README
# Ym Flutter Widget
A Light Weight Flutter Widget.
一个轻量级的Flutter控件库。
## 开发手册
https://ymbok.com/book/ym_flutter_widget.html
### 在线体验
https://ymbok.com/example/ym_flutter_widget.html
### 安装控件
```yaml
dependencies:
ym_flutter_widget: ^0.1.0
```
### 示例截图



















## 使用HTTP请求
### Get请求
```dart
YmHttp().postForm(url
,{"参数":"值","参数":"值"}
,success: (data) {
print("成功:" + data.toString());
}
,error: (error) {
print("失败:" + error.toString());
}
,complete: (){
print("完成");
}
);
```
### Post Json请求
```dart
YmHttp().post(url
,{"参数":"值","参数":"值"}
,success: (data) {
print("成功:" + data.toString());
}
,error: (error) {
print("失败:" + error.toString());
}
,complete: (){
print("完成");
}
);
```
### Post 表单
```dart
YmHttp().postForm(url
,{"参数":"值","参数":"值"}
,success: (data) {
print("成功:" + data.toString());
}
,error: (error) {
print("失败:" + error.toString());
}
,complete: (){
print("完成");
}
);
```
### Post File请求
```dart
YmHttp().postForm(url
,{"file":File(".../.png"),"参数":"值"}
,success: (data) {
print("成功:" + data.toString());
}
,error: (error) {
print("失败:" + error.toString());
}
,complete: (){
print("完成");
}
);
```
## 🎉 非常有用的小控件
1、YmHttp 网络请求框架
2、YmAppBar 自定义导航栏
3、YmTextButton 文字按钮
4、YmImageButton 图片按钮
5、YmGradientButton 渐变色按钮
6、YmCheckButton 多选按钮
7、YmRadioButton 单选按钮
8、YmTabButton 标签按钮
9、YmTimerButton 计时按钮
10、YmDialogBox 弹出样式盒子
11、YmLoadingDialog 进度框
12、YmToast 小提示
13、YmEmpty YmError YmLoading 页面占位样式
14、YmHtml Html代码解析显示(代替使用WebView)
15、YmSearchBar 搜索框
16、YmTextField 文本输入框
17、YmTextMarquee 循环滚动文本
18、YmImageViewer 图像预览
19、YmVideoViewer 视频预览
20、YmListView 分页列表
21、YmTabPageView 标签分页列表
22、YmDashBorder 虚线装饰器
23、YmPicker 轮子选择器
24、YmCascader 级联选择器
25、YmDatePicker 日期选择器
26、YmFormItemInput 表单输入框
27、YmFormItemNumber 表单数字输入框
28、YmFormItemSelect 表单选择框
29、YmFormItemTitle 表单标题
30、YmStringUtil 字符串工具类
31、YmDateUtil 日期工具类
32、YmUiUtil UI工具类
33、YmQrcode 二维码扫描识别
# 推荐Flutter游戏开发引擎框架(超轻游戏开发引擎)
https://github.com/ym6745476/devilf
