会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
管管
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年8月1日
Flutter学习笔记(13)--表单组件
摘要: 表单组件是个包含表单元素的区域,表单元素允许用户输入内容,比如:文本区域,下拉表单,单选框、复选框等,常见的应用场景有:登陆、注册、输入信息等。表单里有两个重要的组件,一个是Form组件用来做整个表单提交使用的,另一个是TextFormField组件用来做用户输入的。
阅读全文
posted @ 2019-08-01 23:15 CurtisWgh
阅读(1990)
评论(4)
推荐(0)
2019年7月29日
Flutter学习笔记(12)--列表组件
摘要: 在日常的产品项目需求中,经常会有列表展示类的需求,在Android中常用的做法是收集数据源,然后创建列表适配器Adapter,将数据源传递到Adapter中,最终进行列表数据的展示,那么在Flutter中如何处理列表数据呢? 在Flutter中,用ListView来显示列表项,其支持垂直和水平方向展示,通过过一个属性我们就可以控制其方向,列表有以下分类:
阅读全文
posted @ 2019-07-29 00:45 CurtisWgh
阅读(1551)
评论(4)
推荐(1)
2019年7月26日
Flutter学习笔记(11)--文本组件、图标及按钮组件
摘要: 文本组件(text)负责显示文本和定义显示样式,下表为text常见属性
阅读全文
posted @ 2019-07-26 02:01 CurtisWgh
阅读(4533)
评论(0)
推荐(0)
2019年7月25日
Flutter学习笔记(10)--容器组件、图片组件
摘要: 上一篇Flutter学习笔记(9)--组件Widget我们说到了在Flutter中一个非常重要的理念"一切皆为组件",在Flutter中,所有的元素皆由组件组成,比如说我们常用的文本、图片、按钮、动画等等,接下来说一下在Flutter中最常用到的几类组件。容器组件(Container)可以理解为在Android中的RelativeLayout或LinearLayout等,在其中你可以放置你想布局的元素控件,从而形成最终你想要的页面布局。当然Flutter中的容器组件作为一个"容器",肯定会有一些给我们提供一些属性来约束我们容器内的组件,下面介绍一下容器组件(Container)的一些常用属性及描述:
阅读全文
posted @ 2019-07-25 01:40 CurtisWgh
阅读(1740)
评论(2)
推荐(0)
2019年7月22日
Flutter学习笔记(9)--组件Widget
摘要: 在Flutter中,所有的显示都是Widget,Widget是一切的基础,我们可以通过修改数据,再用setState设置数据(调用setState()来通知框架,框架会再次调用State的构建方法来更新用户界面),Flutter会自动通过绑定的数据更新Widget,所以你需要做的就是实现Widget界面,并且和数据绑定起来。 Widget分为有状态StatefulWidget和无状态StatelessWidget两种,在Flutter中,Widget仅支持一帧,理解起来就是一次性绘制整个界面,无状态就是指当绘制完这一帧后,保持在这一帧的状态下不会变化,而有状态的Widget当数据更新时,其实是绘制了新的Widget,只是state实现了跨帧的数据同步保存。
阅读全文
posted @ 2019-07-22 01:10 CurtisWgh
阅读(1286)
评论(2)
推荐(0)
2019年7月19日
Flutter学习笔记(8)--Dart面向对象
摘要: Dart作为高级语言,支持面向对象的很多特性,并且支持基于mixin的继承方式,基于mixin的继承方式是指:一个类可以继承自多个父类,相当于其他语言里的多继承。所有的类都有同一个基类Object,这和特性类似于Java语言,Java所有的类也都是继承自Object,也就是说一切皆对象。
阅读全文
posted @ 2019-07-19 01:43 CurtisWgh
阅读(2699)
评论(0)
推荐(1)
2019年7月15日
Flutter学习笔记(7)--Dart异常处理
摘要: 异常是表示发生了意外的错误,如果没有捕获异常,引发异常的隔离程序将被挂起,并且程序将被终止; Dart代码可以抛出并捕获异常,但与java相反,Dart的所有异常都是未检查的异常,方法不声明它们可能抛出哪些异常,也不需要捕获任何异常; Dart提供了异常和错误类型以及许多预定义的子类型,当然,也可以定义自己的异常,然而,Dart成语可以抛出任何非空对象;
阅读全文
posted @ 2019-07-15 21:46 CurtisWgh
阅读(1542)
评论(2)
推荐(0)
2019年7月11日
Flutter学习笔记(6)--Dart流程控制语句
摘要: 条件语句:if、if...elseif、if...elseif...else;循环语句:for、forin;循环语句:while循环、do...while循环;终止当前循环:break 终止离break最近的循环,只能终止一层循环;跳出当前循环:continue 跳出当前循环,只能跳出一层循环;switch...case语句;assert 中断代码流
阅读全文
posted @ 2019-07-11 23:39 CurtisWgh
阅读(5098)
评论(0)
推荐(1)
Flutter学习笔记(5)--Dart运算符
摘要: Dart运算符:一元后缀、一元前缀、乘法类型、加法类型、移位运算符、与位运算、异或位运算、或位运算、关系和类型测试、等式、逻辑与、逻辑或、条件、级联、赋值;
阅读全文
posted @ 2019-07-11 23:19 CurtisWgh
阅读(2287)
评论(0)
推荐(0)
2019年7月10日
Flutter学习笔记(4)--Dart函数
摘要: Dart是一个面向对象的语言,所以函数也是对象,函数属于Function对象,函数可以像参数一样传递给其他函数,这样便于做回调处理;
阅读全文
posted @ 2019-07-10 23:52 CurtisWgh
阅读(5774)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告