首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
昵称真难选
掘友等级
android 开发工程师
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
赞
文章( 39 )
沸点( 0 )
flutter【6】dart语言--异常
和java不同,dart中的异常都是非检查异常,方法可以不声明可能抛出的异常,也不要求捕获任何异常。 dart 提供了 Exception 和 Error 类型以及一些子类型来定义异常。不过,还可以自定义异常,只要抛出非空对象作为异常即可,不要求必须是 Exception 和 …
flutter【7】dart语言--类
dart 是纯面向对象语言,每个对象都是某个类的实例,并且所有类都是继承自 Object。 使用(?.)避免当左边对象为 null 时抛出异常。 dart中构造方法的命名为 ClassName 或者 ClassName.identifier。dart2.x 版本中使用构造方法创…
flutter【8】dart语言--泛型
例如基础数组类型,List, 其中的E就是泛型,参数化类型,也可以用其他单个大写字母表示,如 E,T,S,K,V等。 List参数化在中括号之前添加 <type>,Map 参数化在大括号之前添加 <keyType, valueType>。 在调用构造方法时,在类名后面使用尖括号…
flutter【9】dart语言--库和可见性
每个 Dart app 都是一个库, 即使没有使用 library 命令也是一个库。 使用 import 和 library 指令可以创建模块化的可分享的代码。 库不仅仅提供 API, 还是一个私有单元:以下划线 (_) 开头的标识符只有在库内部可见。 库可以使用 Dart p…
flutter【10】dart语言--异步支持
dart 中包含很多返回 Future 和 Stream 对象的方法,这些方法都是一步的,比如 I/O。 async 和 await 关键字支持异步编程。 要使用 await,其方法必须带有 async 关键字,async 方法只会在遇到第一个 await 表达式时才会执行。 …
flutter【11】dart语言--生成器、可调用类、isolates、typedefs、元数据注解、注释
如果想延迟生成数值序列,可以使用生成器。 同步生成器 Synchronous,返回一个 Iterable 对象。 异步生成器 Asynchronous,返回一个 Stream 对象。 实现同步生成器,需要使用 sync* 修饰方法,并用 yield 语句传递值。 实现异步生成器…
flutter【12】开发环境配置+初始工程讲解
最近几个月网上的flutter博客文章增长的速度很快,而且简单的flutter app开发确实技术含量不需要太高,所以挺纠结flutter方面的文章到底写不写。。。经过几天的纠结之后,决定还是把flutter的文章写下去吧,按自己的思路一篇一篇写。 从flutter环境配置起步…
flutter【13】从框架层面看看flutter的widget
经过前面的一篇文章,flutter 工程创建和组织方面的工作就基本结束了,下一步就可以进行具体的开发。 flutter 作为一个跨平台的 ui 工具包,核心理念就是 widget,所以网上的文章也大多是从 widget 入手进行 flutter 讲解,但是 flutter 中的…
[译] 为什么 Flutter 能最好地改变移动开发
如果你是一个 Android 开发者,那么你应该听说过 Flutter。这是一个相对来说比较新的,用于制作跨平台原生应用的简单框架。这不是同类产品中的第一款,但它正被谷歌使用,这让它有了一定的可信度。尽管我一开始听到这个框架的时候对此有所保留,但我还是心血来潮地决定给它一个机会…
个人成就
文章被点赞
65
文章被阅读
69,459
掘力值
948
关注了
3
关注者
47
收藏集
0
关注标签
4
加入于
2017-11-07