Twitter用户@steveluscher用一张图简明精要形象解释了函数式编程中Map/filter/reduce的意义: 简单文字说明一下...
本章介绍 Flutter 的组件,以及组件的生命周期。 一、组件 Widget定义 Flutter 中的组件与前端组件的理解和作用基本一致,但是...
为了实现iPadOS支持多窗口,Xcode11后创建新工程默认会通过 UIScene 创建并管理多个 UIWindow 的应用,工程中除了 Ap...
AndroidStudio 运行Flutter项目是通过 Xcode 构建项目的,所以真机遇到问题,可以先使用Xcode打开对应iOS项目进行调...
背景: 在开发中,服务端通常返回Json数据,我们需要将Json数据转模型对象来使用。一般情况下,我们会使用一些第三方库来动态转化Model,但...
由于Flutter中禁用运行时反射,所以如果项目简单的话可以考虑手动JSON 反序列化,如果你的项目很复杂的话,可以考虑官方建议的 json_s...
我们项目中展示的大部分数据都是来自服务器,我们需要向服务器请求数据,并且对他们进行解析展示。向服务器发出请求就需要用到网络请求相关的知识。 一....
一、Dart的异步模型 我们先来看一下Dart是如何进行异步操作的 1、Dart是单线程的 1.1)、 程序中的耗时操作 开发中的耗时操作: 在...
一. 运算符 1.1. 除法、整除、取模运算 我们来看一下除法、整除、取模运算 1.2. ??=赋值操作 dart有一个很多语言都不具备的赋值运...