- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Flutter中的测试
一个经过良好测试的应用,应用有许多单元测试和widget测试,并使用代码覆盖率功能来追踪。再加上对所有主要使用场景足够多的集成测试。Flutter中将测试分成三类:单元测试Widget测试集成测试下面分别简单介绍如何编写这个三种测试用例。单元测试添加依赖dev_dependencies: flutter_test: sdk: flutter普通逻辑测试import...
2019-09-25 18:30:20 1903
原创 Flutter中的序列化
在项目开发时,我们需要将外部(网络、数据库等)读取到的数据映射成模型类,或者将数据模型类序列化成可传输或存储的格式,这个格式一般是Json或Xml。下面就以Json格式的序列化和反序列化为例,看看在Flutter中该如何做。两种方式小项目里用手动序列化方式中大型项目使用代码生成方式Flutter没有类似于GSON、Jackson、Moshi的类库,因为Flutter不支持反射。手动序...
2019-09-25 18:25:31 1435
原创 一张图理解Flutter中Dart与原生环境通信
一张图理解Flutter中Dart与原生环境通信Flutter中提供了Dart与原生环境通信的机制Platform Channels。通过该机制可以扩展Flutter,实现调用原生系统Api的能力。官方介绍图如下:[外链图片转存失败(img-oseSHSo7-1567675716216)(https://flutter.dev/images/PlatformChannels.png)]那么F...
2019-09-05 17:31:21 2379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人