240 发简信
IP属地:北京
  • iOS知识点总结

    多线程: 进程和线程的区别:进程是火车, 线程是车厢。进程间不共享上下文, 同一进程下的线程共享进程的上下文• 同步(sync):阻塞当前线程,...

  • Resize,w 360,h 240
    吉他右手练习

    黑铁 青铜 白银 黄金 钻石 大师 王者

  • Resize,w 360,h 240
    Scoped 、 Provider 与 Get的状态管理

    1. Scoped Scoped 是使用了 AnimatedBuilder, 其原理是Listenable对象发出通知后, AnimatedBu...

  • InheritedWidget 原理

    一. 使用 二. 原理 1. Element 的成员变量 _inheritedWidgets Element有一个成员变量_inheritedW...

  • Resize,w 360,h 240
    flutter Widget和Element

    图中忽略了很多函数图中并没有包含子类对父类override 简单总结: RenderObjectWidget与最终的渲染对象一一对应,内部包含了...

  • Provider简单使用

    类Provider只暴露值,不触发任何rebuild(不会通知监听者),对于Provider,context.read()和context.wa...

  • Resize,w 360,h 240
    Scoped Model原理

    DataModel继承自Model,作为AnimatedBuilder的animation ScopedModel是一个Widget,主要是为了...

  • Platform Channel (iOS)

    1. 基本使用 Basic Message Channel Method Channel Event Channel iOS代码 2. 原理 ·...

  • Flutter Widget生命周期

    基本代码 初始渲染后的打印: 点击change按钮打印: 修改Child的v变量的值之后热更新: 修改Child在Column中的顺序,或者不改...

个人介绍
多情却似总无情,唯觉樽前笑不成。
蜡烛有心还惜别,替人垂泪到天明。

绿蚁新醅酒,红泥小火炉。
晚来天欲雪,能饮一杯无?
Git:
https://github.com/Yanyinghenmei