240 发简信
IP属地:北京
  • Resize,w 360,h 240
    LeakCanary使用和工作原理分析

    LeakCanary是一个非常受欢迎的android内存泄漏检测工具,只需要在项目中引入即可 debugImplementation 'com....

  • android存储分区和android11填坑

    android的物理存储划分 安卓设备的物理存储 分为两大块,内部存储和外部存储 内部存储设备中每一个安装的 App,系统都会在内部存储空间的 ...

  • flutter setState的调用链分析

    state对象 调用setState方法后,会调用对应的element对象的markNeedsBuild方法,标记当前element为脏的, 调...

  • databinding的原理简单分析

    databinding用来实现 vm层和v层的双向绑定关系; 主要作用 取代繁琐的findViewByid(); 绑定VM层和V层的关联关系,实...

  • UML小结

    UML:统一建模语言;常见的UML图有: 类图 类图[https://blog.csdn.net/weixin_43141815/article...

  • flutter provider的理解

    provider[https://pub.dev/packages/provider] 是flutter 中的状态管理 开源库; 关键角色 Mo...

  • flutter中事件上报的思路

    事件收集 记录事件的名称 和附加数据 页面事件监听路由变换 实现统计 点击事件封装点击的 widget 例如:GestureDetector()...

  • flutter中的导航以及封装思路

    flutter 中页面跳转通过 Navigator提供的函数完成;例如:push ,pop ,replace ..。 MaterialPageR...