随笔分类 -  Flutter

摘要:PageVIew,可滚动的视图列表组件,而且每一个子组件的大小都和视图窗口大小一样。 属性: controller -> PageController 用于控制视图页面滚动到的位置 children 视图页面列表 scrollDirection 页面滚动的方向,从左往右,或者从上往下 onPageC 阅读全文
posted @ 2019-05-24 15:54 雨吻蝶 阅读(3837) 评论(0) 推荐(0)
摘要:学习Dart语言,必须将以下的概念熟记于心: 在dart语言中,一切皆为对象。所有的对象都是一个类的实例。甚至整数、函数、null也看做是对象。所有的对象都继承于Object类 尽管Dart是强类型语言,但是变量的类型指定不一定要标明,因为Dart可以推断出它的类型。比如说变量number就可以被推 阅读全文
posted @ 2018-11-28 15:58 雨吻蝶 阅读(5241) 评论(0) 推荐(0)
摘要:GridView组件。一个可滚动的二维空间数组。 在使用无限加载滚动列表的时候,最先使用的还是ListView组件。但若是要一行显示2列或者更多列的滚动列表,GridView组件更为方便。如下 在向服务器请求数据后,服务器往往会返回一段json字符串。而我们要想更加灵活的使用数据的话需要把json字 阅读全文
posted @ 2018-11-27 15:14 雨吻蝶 阅读(13362) 评论(1) 推荐(0)
摘要:实现一个应用基本的布局结构。 举个栗子: 这个例子中的Scaffold包含了一个AppBar、BottomAppBar和一个FloatingActionButton,这个body的文本居中显示,并且底部导航栏的Add按钮通过FloatingActionButtonLocaton.centerDock 阅读全文
posted @ 2018-11-21 17:16 雨吻蝶 阅读(2933) 评论(0) 推荐(0)
摘要:一个可滚动的列表组件 不管在哪,列表组件都尤为重要和常用。 首先来看个例子: 当用户滚动列表时,ListView中的数据将会无限增长。ListView类提供了一个builder属性,itemBuilder值是一个匿名回调函数, 接受两个参数- BuildContext和行迭代器i。迭代器从0开始, 阅读全文
posted @ 2018-11-21 15:17 雨吻蝶 阅读(1954) 评论(0) 推荐(0)
摘要:显示图片的组件 以下是几种加载图片路径方式: Image.asset 加载asset项目资源中的文件 Image.network 加载网络资源图片,通过url加载 Image.file 加载本地文件中的图片 Image.memory 加载Uint8List中的图片 图片的支持格式有:JPEG, PN 阅读全文
posted @ 2018-11-19 15:31 雨吻蝶 阅读(2565) 评论(0) 推荐(0)
摘要:单一格式的文本。 文本组件是以字符串形式显示的单一格式,这个文本字符串可以是多行显示也可以是单独一行显示,主要取决于你的布局限制。 这样式内容是可选择的,如果你省略了,则会使用文本的默认样式来显示。如果给定的style的文本继承属性是true,即默认的,则这些给定的样式会与那些默认的文本样式合并。这 阅读全文
posted @ 2018-11-19 11:46 雨吻蝶 阅读(4092) 评论(0) 推荐(0)
摘要:一个组件它往往包含了一些常见的painting, positioning和sizing这样的小部件。 Container相当于我们常用的div,在Flutter中用的非常多,现在来看看Container容器中的一些属性。 1、alignment 这个属性是针对容器中的child的对其方式。我们先做一 阅读全文
posted @ 2018-11-16 17:20 雨吻蝶 阅读(12582) 评论(0) 推荐(0)
摘要:Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK。Flutter 兼容现有的代码,免费且开源,在全球开发者中广泛被使用。 Flutter有以下特点: Flutter的跨平台开发,在MacOs、Windows、Linux、An 阅读全文
posted @ 2018-11-08 11:03 雨吻蝶 阅读(8363) 评论(1) 推荐(1)