
Flutter
Flutter实践
当白
大人不华,君子务实
展开
-
【flutter】v1.12新版本的通信方法
我的flutter版本更新到了v1.12.13.所以之前的通信方法不能用了,现在公布一下新的通信方法。一、原生注册,在MainActivity.java中:/*Flutter定义了三种不同的PlatformChannel,大致分为:method、event和message通道,以下详解:(1)MethodChannel:用于传递方法调用,是比较常用的PlatformChan...原创 2020-02-21 10:16:00 · 772 阅读 · 0 评论 -
【flutter】v1.12版本之后如何设置使用Objective-C和Java开发
flutter create -i objc -a java flutter_android_new对Objective-C的设置,从 之前的全称呼,变为现在的objc简称了原创 2020-02-21 09:43:09 · 606 阅读 · 0 评论 -
【flutter】padding和margin
child: Container(//如果你使用了decoration属性,就不能再使用color属性。这个color参数只是“decoration: new BoxDecoration(color:color)”的简写。 //因此,以下代码运行会提示错误,二者不能同时出现 //color: Colors.green, padding: Edge...原创 2020-02-11 10:50:10 · 5961 阅读 · 0 评论 -
【fluttter】StatelessWidget和StatefulWidget的区别
如果用户交互或数据改变导致widget改变,那么它就是有状态的。如果一个widget是最终的或不可变的,那么它就是无状态。原创 2020-02-11 10:47:38 · 224 阅读 · 0 评论 -
【flutter】分包和引入
在pubspec.yaml中写下包名:name: material然后在lib下就可以添加新的文件了:SecondPage.dart引入的时候:import 'package:material/SecondPage.dart';原创 2020-02-11 10:42:56 · 1073 阅读 · 0 评论 -
【flutter】真机调试
将手机插到电脑上之后:flutter run然后显示以下内容:More than one device connected; please specify a device with the '-d <deviceId>' flag,or use '-d all' to act on all devices.BLA AL00...原创 2020-02-11 10:41:04 · 373 阅读 · 0 评论 -
【flutter】mac上android studio的配置
我的studio版本是3.3android studio 找到偏好设置,plugins,查找添加Flutter添加之后创建项目就简单了: 择File>New Flutter Project,主页面上就有New Flutter Project 选择Flutter application作为 project 类型, 然后点击 Next 输入项目名称 ...原创 2020-02-11 10:20:11 · 286 阅读 · 0 评论 -
【flutter】mac上vscode开发环境的配置以及遇到的问题
装上vscodevscode插件里边搜索Flutter,添加点击 :查看=> 命令面板=>输入Flutter,然后选择New Project出现让你加入SDK,选择本地的flutter,然后报错删除了flutter包bin里边的cache然后运行flutter doctor重新操作,成功...原创 2020-02-11 10:10:45 · 305 阅读 · 0 评论