![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flutter
缘始123
这个作者很懒,什么都没留下…
展开
-
Flutter显示用户友好界面,而非异常报红
Flutter全局错误页面处理class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { ErrorWidget.builder = (FlutterErrorDetails errorDetails) { return getErrorWidget(cont...原创 2019-12-11 09:41:27 · 768 阅读 · 0 评论 -
Flutter学习:创建第一个Flutter工程
在android studio 中创建一个Flutter项目配置flutter环境,在Flutter下载SDK,解压放到任何目录下边(除修改文件需要权限),如果现在cmd中操作,配置path环境变量,如:C:\Users\mm\flutter\bin,在cmd查看:在Android studio中安装Flutter和Dart插件(已安装好Android SDK)。创建一个Flutter项...原创 2018-12-29 17:30:50 · 668 阅读 · 0 评论 -
Flutter学习:基础组件(二)
1.Row行:在水平方向显示子控件,但是不能滚动。(注意:行的子控件一般包裹在 Expanded或Flexible小部件中,不然,行溢出时,在行末尾有黄黑色警告条纹。如下图)关于Row的构造器: Row({ Key key, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, MainAx...原创 2019-01-04 13:53:32 · 374 阅读 · 0 评论 -
Flutter学习:ListView
ListView的使用原创 2019-01-11 14:40:12 · 370 阅读 · 0 评论 -
Flutter学习:用Flutter打造一个简单登录界面
搭建如下图所示的登录界面看到结构图,可以使用一个列布局即可完成,对于输入框,使用TextField控件,对于输入控件样式,通过Container控件来装饰。看代码://登录界面class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { // TODO: i...原创 2019-01-07 15:52:18 · 4172 阅读 · 1 评论 -
Flutter学习:基础组件(一)
1.Text用于显示单个样式的文本控件,字符串可以显示一行或者多行,具体取决于布局约束。text的属性值: const Text(this.data, { Key key, this.style, this.textAlign, this.textDirection, this.locale, this.softWrap, this.o...原创 2019-01-03 10:36:50 · 367 阅读 · 0 评论 -
Flutter学习:用户交互
flutter用户交互,首先了解一下StatelessWidget(无状态)和StatefulWidget(有状态)这两个类,在与用户交互时,我们选择有状态的,需要继承StatefulWidget,具体步骤如下:class TestStatefulWidget extends StatefulWidget{ @override State<StatefulWidget> cr...原创 2019-01-23 17:31:22 · 231 阅读 · 0 评论 -
flutter与原生如何进行交互
flutter与原生如何进行交互Flutter 主动调用原生flutter端代码Android端IOS端原生如何主动调用FlutterAndroid端IOS端Flutter处理原生调用Flutter 主动调用原生当flutter主动调用原生时,flutter与原生之间必须建立一个通道,然后通过此通道进行通信。flutter端代码/* 通道名称,必须与原生注册的一致*/ static c...原创 2019-09-27 15:05:15 · 3170 阅读 · 3 评论