flutter
罗罗诺亚丶索隆
一只菜鸟
展开
-
Flutter记录的第一天 Dart语法学习(一)
了解Dart强类型编程语言,Dart之下一切皆对象Dart 是一种跨平台的客户端开发语言。具有专门为客户端优化、高生产力、快速高效、可移植易学的风格。Dart主要由Google负责开发和维护重要概念 在 Dart 中 甚至连 数字、方法和 null 都是对象。所有的对象都继承于 Object 类 Object所有Dart对象的基类,所以每个其他Dart类都是Object的子类,Object在编译时检查类型 虽然dart语言通过var进行运行时类型推导,但是Dart是强类原创 2020-05-25 14:50:56 · 184 阅读 · 0 评论 -
Flutter记录的第一天 Dart语法学习(二)
dart特性代码居多可复制自行运行学习。1、方法///方法定义///返回类型 方法名(参数1,参数2,...){/// 方法体.../// return 返回值///}void main(List<String> args) { String person= getPerson("huangxiaoguo", 25); print(person);//name=huangxiaoguo,age=25}String getPerson(String name,原创 2020-05-25 15:55:27 · 161 阅读 · 0 评论 -
Flutter记录的第二天 容器组件
Container(容器控件)在Flutter是经常使用的控件,它就相当于我们HTML里的<div>标签,每个页面或者说每个视图都离不开它。其实容器的作用就是方便我们进行布局的。一、源码解析构造函数如下:Container({ Key key, this.alignment, this.padding, Color color, Decoration decoration, this.foregroundDecoration,原创 2020-05-26 16:17:45 · 162 阅读 · 0 评论 -
Flutter记录的第三天 布局组件
老孟里面控件非常全、可以去详细学习一、线性布局Row 、Column在Row和Column中有一个非常重要的概念:MainAxisAlignment(主轴)和CrossAxisAlignment(交叉轴),简单来说,MainAxisAlignment(主轴)就是与当前控件方向一致的轴,而CrossAxisAlignment(交叉轴)就是与当前控件方向垂直的轴,比如Row的主轴是水平方向,交叉轴是垂直方向,而Column的主轴是垂直方向,交叉轴是水平方向。Row和Column是多子控件的容器类控件原创 2020-05-26 22:30:46 · 234 阅读 · 0 评论 -
Flutter记录的第四天 基础控件
一、Text文本Text是显示文本的组件,最常用的组件,都没有之一。基本用法如下:Text("Hello world1", maxLines: 1,// 最大显示行数 //是否自动换行 false文字不考虑容器大小,单行显示,超出屏幕部分将默认截断处理 softWrap: true, //文字超出屏幕之后的处理方式 TextOverflow.clip剪裁 TextOverflow.fade 渐隐 TextOverflow.ellipsis省略号 overflow: Te原创 2020-05-27 18:23:24 · 252 阅读 · 0 评论 -
Flutter记录的第五天 滚动控件
一、SingleChildScrollViewSingleChildScrollView类似于Android中的ScrollView,它只能接收一个子组件。定义如下:SingleChildScrollView({ this.scrollDirection = Axis.vertical, //滚动方向,默认是垂直方向 this.reverse = false, this.padding, bool primary, this.physics, this.contro原创 2020-05-27 21:53:10 · 290 阅读 · 0 评论 -
Flutter与原生(Androidx)交互
Android端中MainActivity代码import androidx.annotation.NonNull;import io.flutter.embedding.android.FlutterActivity;import io.flutter.embedding.engine.FlutterEngine;import io.flutter.plugins.GeneratedPluginRegistrant; import io.flutter.plugin.common.Even原创 2020-06-22 14:36:35 · 677 阅读 · 0 评论