Dart是一个在单线程中运行的程序,这意味着:如果程序在执行中遇到一个需要长时间的执行的操作,程序将会被冻结。为了避免造成程序的冻结,可以使用异...
开篇 Flutter中页面的渲染渲染离不开三个重要的元素:Widget、Element、RenderObject。是一个从Widget到Elem...
定义和用法 本文只对InheritedWidget进行分析,需要读者具备一些基础知识,包括但不限于: Flutter的基本知识; Widget、...
ARouter There is no route match the path [/xxx/xxx], in group [xxx][ ] 最...
Java并发系列番外篇——同步机制(三) 姊妹篇《Java同步机制之synchronized》姊妹篇《Java同步机制之volatile》 指两...
Java并发系列番外篇——同步机制(二) Java提供了一种稍弱的同步机制,即volatile变量,用来确保将更新的操作通知到其他线程。 姊妹篇...
前言 在最近的项目中,有这样一个需求:在RecyclerView通过ID查询到指定Item,然后滚动视图到指定Item,并对视进行呼吸灯闪烁显示...
Java并发系列番外篇——同步机制(一) 隐式锁,又称线程同步synchronized。保证在同一时刻最多只有一个线程执行该段代码 前言 在上篇...
前言 Dart是一个真正的面向对象语言,方法也是对象并且具有一种类型Function。 这意味着,方法可以赋值给变量,也可以当做其他方法的参数。...