mirror of
https://github.com/alibaba/flutter-go.git
synced 2025-08-06 00:49:46 +08:00
refactor(many files): 页面部分的文件结构调整
1.views 文件夹里面分类,页面相关文件;2.公共组件全部放在components里;3.创建resources文件夹放置资源dart文件4.修改二级菜单文字大小 BREAKING CHANGE: 重构,建议删除本地db,再编译
This commit is contained in:
@ -7,7 +7,7 @@
|
||||
* target: DropdownButton 的示例
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/DropdownButton-class.html
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
* target: FlatButton 的示例
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/FlatButton-class.html
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
* target: FloatingActionButton 的示例
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/FloatingActionButton-class.html
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'dart:math';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
import 'dart:math';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import 'package:flutter_go/common/icon_names.dart';
|
||||
import 'package:flutter_go/resources/icon_names.dart';
|
||||
|
||||
|
||||
final int len = IconNames.names.length;
|
||||
|
@ -7,7 +7,7 @@
|
||||
* target: IconButton 的示例
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/IconButton-class.html
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'dart:math';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
* target: OutlineButton 的示例
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/OutlineButton-class.html
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'dart:math';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/PopupMenuButton-class.html
|
||||
*/
|
||||
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_markdown/flutter_markdown.dart';
|
||||
|
@ -7,7 +7,7 @@
|
||||
* target: RaisedButton 的示例
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/RaisedButton-class.html
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'dart:math';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
* target: RawMaterialButton 的示例
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/RawMaterialButton-class.html
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'dart:math';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
* target: Checkbox 的示例
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/Checkbox-class.html
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
* email: zhu.yan@alibaba-inc.com
|
||||
* tartget: CheckboxListTile 的示例
|
||||
*/
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
* 对应文档地址:https://docs.flutter.io/flutter/material/TextField-class.html
|
||||
*/
|
||||
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import './text_field_demo.dart';
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
const content1 = """
|
||||
# Radio
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
const content1 = """
|
||||
# RadioListTile
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
const contentA = '''
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
const contentA = '''
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
const contentA = '''
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
const contentA = '''
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
const contentA = '''
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
const contentA = '''
|
||||
|
@ -1,6 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_markdown/flutter_markdown.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
const String intro = """
|
||||
# 富文本显示
|
||||
|
@ -1,6 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
//import 'package:flutter_markdown/flutter_markdown.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import '../../../../../components/markdown.dart';
|
||||
|
||||
const String intro = """
|
||||
|
@ -1,6 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_markdown/flutter_markdown.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String _flatText0 = """
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 15:56:53
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
const String _Text = '''
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 15:56:49
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String _Text = """### **简介**
|
||||
|
@ -8,7 +8,7 @@
|
||||
*
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart' as fittedBox;
|
||||
|
||||
const String Text0 = """
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 15:56:35
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String Text0 = """
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 15:56:31
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart' as overflowBox;
|
||||
|
||||
const String Text0 = """### **OverflowBox简介**
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 15:56:26
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
const String _Text = '''
|
||||
### **简介**
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 15:56:13
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
const String _Text = '''
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 15:55:46
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart' as sizeBox;
|
||||
|
||||
class Demo extends StatefulWidget {
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 15:55:31
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart' as sizeBox;
|
||||
|
||||
// const String _Text = """### **SizeBox简介**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
const String _Text = """### **TextBox简介**
|
||||
> 是一个包含一段文本的矩形
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-08 16:00:14
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String Text0 = """### **简介**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './expanded_demo.dart';
|
||||
|
||||
const contentText0 = '''
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String Text0 = """### **简介**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String Text0 = """### **简介**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String Text0 = """### **简介**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String Text0 = """### **简介**
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-14 17:02:20
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './animatedPadding_demo.dart';
|
||||
|
||||
const contentDesc0 = '''
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-14 17:01:55
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './padding_demo.dart';
|
||||
|
||||
const contentDesc0='''
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2019-01-14 17:06:36
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_go/common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './sliverpadding_demo.dart';
|
||||
|
||||
const contentDesc0 = '''
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String _stackText0 = """### **简介**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const String _stackText0 = """### **简介**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './table_demo.dart';
|
||||
|
||||
const contentDesc0 = '''
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const Text = '''
|
||||
|
@ -1,7 +1,7 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'demo.dart';
|
||||
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
const Text = '''
|
||||
### **简介**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const Text = '''
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const Text = '''
|
||||
|
@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './demo.dart';
|
||||
|
||||
const Text = '''
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2018-11-16 15:09:12
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './assetImage_demo.dart';
|
||||
|
||||
const contentText0 = '''
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2018-11-16 15:12:39
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './decorationImage_demo.dart';
|
||||
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2018-11-16 15:09:12
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
const contentText0 = '''
|
||||
### **简介**
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2018-12-08 14:12:21
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './exact_asset_image_demo.dart';
|
||||
|
||||
const contentText0 = '''
|
||||
|
@ -6,7 +6,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './fade_in_image_demo.dart';
|
||||
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
*/
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './file_image_demo.dart';
|
||||
|
||||
const contentText0 = '''
|
||||
|
@ -6,7 +6,7 @@
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import './demo.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
const String content0 = '''
|
||||
### **简介**
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2018-12-08 20:48:28
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './memory_image_demo.dart';
|
||||
|
||||
const String _contentText0 = '''
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2018-12-08 17:32:57
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
import './network_image_demo.dart';
|
||||
|
||||
const contentText0 = '''
|
||||
|
@ -6,7 +6,7 @@
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import './raw_image_demo.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
const contentText0 = '''
|
||||
### **简介**
|
||||
|
@ -5,7 +5,7 @@
|
||||
* @Last Modified time: 2018-12-08 20:19:01
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../../../common/widget_demo.dart';
|
||||
import 'package:flutter_go/components/widget_demo.dart';
|
||||
|
||||
const String contentText0 = '''
|
||||
### **非Widget 待删除**
|
||||
|
Reference in New Issue
Block a user