240 发简信
IP属地:山东
  • Resize,w 360,h 240
    一文了解Flutter Widget体系结构

    概述 widgets体系结构是学习Flutter中第一个重难点。本文不想去阐述widges的体系结构,因为太过于理论。主要是想通过理论加实践的方...

  • Flutter学习路线图及更新计划

    专栏第一篇先给出Flutter路线图,后面我会随着该路线图一步步更新技术文章 我计划先从Dart开始写起然后过渡到Flutter。下面列一些几个...

  • Resize,w 360,h 240
    一张图了解强引用对象的生命周期

    图解: 需要经历两次标记,对于强引用来说,第一次标记就是将不可达对象放入pendingQueue里面,第二次标记就直接死亡了。 finalize...

  • Resize,w 360,h 240
    一张图理解根activity的启动过程

    如上图,我们其实可以从连接或者绑定的角度(连接或者绑定的意思就是两个对象互相持有引用),即一个根activity的启动过程其实就是App进程与A...

  • Resize,w 360,h 240
    调度中出现了问题该如何处理-协程异常

    前言 java和kotlin原生的异常处理机制都比较简单,用try和catch的组合能够解决很多问题,但是在实际生产环境中,有许多复杂的工作流逻...

  • 协程生命周期的最后一步---协程取消

    任何对象都有生命周期,协程也不例外,其生命周期很简单启动->运行->结束。而每个生命周期的状态转换都是需要触发条件的,比如启动->运行,需要协程...

  • Resize,w 360,h 240
    koltin协程-调度

    调度 调度者应该做什么(代码如何写) 启动任务会议(协程构建) 复杂任务如何分配(线程池分配) 如何更快的解决问题(并发,异步) 调度者需要收到...

  • Resize,w 360,h 240
    协程启动模式

    开篇前言 kotlin的协程在初学者看来是一个很神奇的东西,居然能做到用同步的代码块实现异步的调用,其实深入了解你会发现kotlin协程本质上是...

  • Resize,w 360,h 240
    国际化插件easyintern介绍

    github:https://github.com/zhouyueyuedsf/easyintern 介绍 easyIntern是一款基于ide...