240 发简信
IP属地:山东
  • Resize,w 360,h 240
    ValueListenableBuilder

    简介 该Widget的显示内容 会与ValueListenable保持同步,ValueListenable是dart的接口,该接口用于 保持va...

  • Resize,w 360,h 240
    StreamBuilder

    简介   StreamBuilder是一个根据Stream绘制的Widget,该Widget会根据流中的每个元素去绘制元素对应的Widget。二...

  • Bloc分包

    Bloc的代码书写规范 Bloc的分包 我们之前有一张图片,如下所示: 我们可以看到:UI将事件给Bloc,Bloc将事件转为状态还给UI。这个...

  • Resize,w 360,h 240
    Flutter_Bloc

    Flutter中的Bloc Bloc和Widget是一种强绑定的关系,下面介绍一些核心的概念。下面提到的状态并不是Flutter原生的State...

  • Bloc

    Bloc Bloc:Business Logic Component,该库的目的:将表现层和逻辑层分离,并且让状态更加可以 预料。那么如何让状态...

  • Dart Stream

    Stream Dart中的流概念和Java8中的流概念非常相似。 在同步的世界里:一个数据可以用一个对象表示,众多数据 就需要使用Iterabl...

  • Git依赖subtree

    Git依赖——subtree  与submodule相比,subtree的优势在于主项目与子模块的双向 通信,即主项目中可以更改子模块的 文件,...

  • Git子模块

    Git---submodule  对子模块的操作包括:增---删----改 对子模块的增  对子模块的增加 git submodule add ...

  • Git远程分支

    Git远程分支  Git的分支分为:本地分支,本地远程分支和远程分支。 对分支的操作基本包括:创建、关联和删除。 Git分支的创建  本地分支的...