Container(Single-Child)单一元素组件【child】 Row、Column多元素组件【child】 Icon:矢量图标字体:iconFont:优势:尺寸不...
Container(Single-Child)单一元素组件【child】 Row、Column多元素组件【child】 Icon:矢量图标字体:iconFont:优势:尺寸不...
之前做过 flex_grid | Flutter Package (flutter-io.cn)[https://pub.flutter-io.cn/packages/fle...
Getx简介 详情请看:https://github.com/jonataslaw/getx/blob/master/README.zh-cn.md[https://gith...
SliverAppBar SliverAppBar 控件,一个 MD 的 AppBar 。属性和 AppBar 类似,但做的效果比 AppBar 更加强大。相同的属性具体可以...
一 . 原始代码为什么要Isolate,我们先看一段比较简单的代码: 二. 使用async优化那么有些同学就会说了,在dart中,有async关键字,我们可以用异步计算,这样...
前言 对于任何一款应用来说,页面的流畅度是用户体验最重要的几个指标之一。我们需要用数据的形式标识出页面的流畅程度。 如何了解页面流畅度 对于大部分人而言,当每秒的画面达到60...
前言 在我们实际的应用开发过程中,常常会做一些本地持久化数据配置,在应用启动时可以拿到配置去处理对应的业务逻辑。或者我们下载文件、下载图片等都需要通过IO流来实现。 在我们操...
Dart是一个在单线程中运行的程序,这意味着:如果程序在执行中遇到一个需要长时间的执行的操作,程序将会被冻结。为了避免造成程序的冻结,可以使用异步操作使程序在等待一个耗时操作...
本文主要给大家分享flutter底层渲染管道的原理,主要涉及flutter的布局、绘制和图层合成的底层实现。 Flutter的整体架构图如下,最底层是引擎层,引擎层暴露了非常...
国际化配置 在我们使用系统自带MaterialApp来实现国际化配置,需要进行很多配置,而且还需要手动去依赖第三方组件,而使用GetX来实现国际化配置,你只需要一行代码即可实...
文章系列 Flutter Dio源码分析(一)--Dio介绍[https://www.liujunmin.com/flutter/dio_introduce.html] Fl...
我们平时实际开发中文件下载一般都用AFNetworking比较多,NSURLSessionDataTask刚开始学习iOS开发的时候用过,很多年没有使用过了,之前有的那点印象...
文章系列 Flutter Dio源码分析(一)--Dio介绍[https://www.liujunmin.com/flutter/dio_introduce.html] Fl...
国庆后面两天在家学习整理了一波flutter,基本把能撸过能看到的代码都过了一遍,此文篇幅较长,建议保存(star)再看。传送门: Nealyang personal blo...
了解 HTML 的读者一定听说过 DOM 树这个概念,它由页面中每一个控件组成,这些控件所形成的一种天然的嵌套关系使其可以表示为 “树” 结构,我们也可以将这个概念应用在 F...
1.前言 在上一篇文章中我们了解到Stream及响应式编程的相关概念,本文着重介绍在引入RxDart三方库后,不同Subject在实际开发中的应用场景。先附上演示项目代码:f...
Flutter的渲染流程 如果想了解flutter的渲染原理,那么flutter的三棵树是无论如何也绕不过去的。 创建树 创建widget树 调用runApp(rootWid...
一、单例模式 系统的单例模式(Singleton Pattern) 二、中介者模式 中介者模式(Mediator Pattern):将对象之间的通信封装到一个类中单独处理,M...