首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Flutter
订阅
Allenyan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Flutter 高效自学笔记(三)——网络请求
看起来非常像 TypeScript 代码。 文档说不建议在 build 里调用。 也对,我们一般也不在 React 的 render 里面调用 axios。 文档推荐的一种方法是在 StatefulWidget 的 initState 或 didChangeDependenci…
移动端跨平台开发的深度解析
跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,颇有一股推倒原生开发者的势头。(事实上更多是共存发展)看完本篇,相信你会对于当下跨平台移动开发的现状、实现原理、框架的选…
Flutter Json自动反序列化——json_serializable v1.5.1 | 掘金技术征文
Google推出flutter这样一个新的高性能跨平台(Android,ios)快速开发框架之后,被业界许多开发者所关注。我在接触了flutter之后发现这个确实是一个好东西,好东西当然要和大家分享,对吧。 今天要跟大家分享的是Json反序列化的实现。相信做app的同学都会遇到…
Flutter 高效自学笔记(二)
这是上篇文章文末提到的「第三个教程」的快速自学笔记。 读音 /'wɪdʒɪt/ 危机特,文档说借鉴了 React。我认为 Widget 相当于 React 里的组件 Component。 下文将 Widget 全部称为「部件」。 这是 Flutter 应用必须调用的 API,接…
「前端进阶」高性能渲染十万条数据(时间分片)
在实际工作中,我们很少会遇到一次性需要向页面中插入大量数据的情况,但是为了丰富我们的知识体系,我们有必要了解并清楚当遇到大量数据时,如何才能在不卡主页面的情况下渲染数据,以及其中背后的原理。 我们对十万条记录进行循环操作,JS的运行时间为187ms,还是蛮快的,但是最终渲染完成…
Flutter 网络请求框架封装
flutter 请求网络的方式有三种,分别是 Dart 原生的网络请求 HttpClient、第三方网络请求 http以及 Flutter 中的 Dio。我们可以比较一下这三种网络请求方式,然后封装为我们方便请求网络的工具类。 在这一步中,我们可以设置人意的的请求方法,比如 G…
Flutter | 状态管理拓展篇——RxDart(四)
在前一篇文章向大家介绍了一种新的状态管理方式——BLoC,它在分离我们的ui逻辑与业务逻辑上表现十分优秀。但是在最后我们发现了一个问题。 bloc是一个典型的观察者模式,我们以counter bloc举例,在A,B页面都存在观察者,它们监听的是同一个广播流,当我们pop B页面…
Flutter测试(二):在项目中进行 Widget 测试
上回书对 Flutter 中 Widget 测试的官方 Demo 进行了简单的讲解,这篇文章我们对自己的项目进行 Widget 测试。 就拿 「想吃啥」APP 来进行测试吧。 因为平时我们写APP的时候,肯定会封装一些 Widget 来进行复用,所以首页中 选个菜吧 & But…
Flutter 高效自学笔记(一)
学就行了,哪那么多废话。 入门教程质量非常高,基本没有阻碍,而且把 VSCode 和 Android Studio 都讲了。 性能不行的同学可以选择 VSCode。 也可以使用 Privoxy + ss 给 Android Studio 设置代理。 如果不会翻墙,就不用学编程了…