摘要:
列表使用 body: new ListView( children: <Widget>[ /*new Image.network( 'https://cdn2.jianshu.io/assets/web/banner-s-club-aa8bdf19f8cf729a759da42e4a96f366.p 阅读全文
摘要:
加入图片的方式: Image.asset 项目资源图片 Image.file (绝对路径) 系统资源图片 Image.network(url) 网络资源图片 fit属性 BoxFit.fill BoxFit.contain BoxFit.cover repeat属性 ImageRepeat.repe 阅读全文
摘要:
Alignment属性,Container内child的对齐方式,也就是容器子内容的对齐方式,并不是容器本身的对齐方式。 padding 内边距 margin 外边距 decoration 装饰器 使用: 1 body: new Center( 2 child: new Container( 3 c 阅读全文
摘要:
属性 textAlign: TextAlign.left, 文本对齐方式 maxLines: 1, 显示最大行 overflow: TextOverflow.clip, 文本溢出的处理方式 clip:直接切断溢出的文字。 ellipsis:在后边显示省略号(...) 常用 fade: 渐变消失效果 阅读全文
摘要:
阅读全文
摘要:
一个StatefulWidget类会对应一个State类,State表示与其对应的StatefulWidget要维护的状态,State中的保存的状态信息可以: 在widget 构建时可以被同步读取。 在widget生命周期中可以被改变,当State被改变时,可以手动调用其setState()方法通知 阅读全文
摘要:
和StatelessWidget一样,StatefulWidget也是继承自Widget类,并重写了createElement()方法,不同的是返回的Element 对象并不相同;另外StatefulWidget类中添加了一个新的接口createState() 1 // StatefulWidget 阅读全文
摘要:
build()方法有一个context参数,它是BuildContext类的一个实例,表示当前widget在widget树中的上下文,每一个widget都会对应一个context对象(因为每一个widget都是widget树上的一个节点)。实际上,context是当前widget在widget树中位 阅读全文
摘要:
StatelessWidget用于不需要维护状态的场景,它通常在build方法中通过嵌套其它Widget来构建UI,在构建过程中会递归的构建其嵌套的Widget。 1 import 'package:flutter/material.dart'; 2 3 class Echo extends Sta 阅读全文