初识Android点击事件 1. 用户对屏幕的操作的事件可以划分为3种最基础的事件:ACTION_DOWN、ACTION_MOVE、ACTION_UP。 2. 用户的AC...
初识Android点击事件 1. 用户对屏幕的操作的事件可以划分为3种最基础的事件:ACTION_DOWN、ACTION_MOVE、ACTION_UP。 2. 用户的AC...
协程是一种并发设计模式,你可以在 Android 平台上使用它来简化异步执行的代码。协程[https://kotlinlang.org/docs/coroutines-gui...
🌎前言 Stream和 Future都是Dart:async库的核心API,对异步提供了非常好的支持。 我思考了很久,究竟应该如何向大家介绍Stream(流)。因为Strea...
引言 拒绝重复工作,追求效率和性能。基于Dart的注解处理库 source_gen[https://link.juejin.cn/?target=https%3A%2F%2F...
我们知道flutter框架中有StatefulWidget的存在,而它对应的State有自己的一套生命周期。具体可查阅State生命周期[https://book.flutt...
有人说安卓就是 Linux,也有人说安卓是安卓、Linux 是 Linux,两者没什么关系,还有人说安卓用的是 Linux 的内核,那么它们之间到底是什么关系呢。要想得到这个...
作为系列文章的第二十一篇,本篇将通过不一样的角度来介绍 Flutter Framework 的整体渲染原理,深入剖析 Flutter 中构成 Layer 后的绘制流程,让开发...
前言 在前面的章节中我们基本完成了所有对Flutter的基础知识讲解,到目前为止通读该专栏的读者应已经具备Flutter常见开发场景以及各种基础UI组件的绘制能力,但是在日常...
kotlin协程的异常处理 在上一篇《Android kotlin协程入门(二):kotlin协程的关键知识点初步讲解》[/p/6a64ffbc500b]中我们提到这节将会讲...