240 发简信
IP属地:北京
  • 120
    iOS推送机制详解

    简介 APNs 是 Apple Push Notification service 的简称 苹果推送通知服务为什么会有 APNs ?由于移动设备内存、CPU、电量的局限性...

  • 第一个例子(stateless)是根据widget配置进行更新,因为color在widget配置里,所以更新会改变颜色;
    第二个例子(stateful)是因为color保存在了element tree的state里,没有在widget里,所以如果还是根据以前的widget配置进行更新,则界面颜色不变。

    理解 Flutter 中的 Key

    通过实际案列理解 Flutter 中 Key 在其渲染机制中起到的作用,从而达到能在合理的时间和地点使用合理的 Key. 概览 在 Flutter 中,大概大家都知道如何更新...

  • 深入理解Flutter的Listener组件

    引言 有过移动端开发经验的同学都知道,移动端的触摸事件是由手指按下、手指移动、手指抬起这些基本事件组成的。 在Flutter中,一切皆Widget。Widget本身并不具备识...

  • 120
    操作系统学习(一)—— 操作系统结构

    对于以后的工作,操作系统的学习必不可少。这次我学习的来源为浙江大学的操作系统课程,由李善平老师主讲,链接发送到下面,有需要的同学请自取。 http://www.icourse...

  • 120
    iOS启动速度优化

    一款 App 的启动速度,不单单是用户体验的事情,往往还决定了它能否获取更多的用户。这就好像陌生人第一次碰面,第一感觉往往决定了他们接下来是否会继续交往。 由此可见,启动速度...

  • 120
    iOS14 隐私适配及部分解决方案

    原文链接 淘系技术:iOS14 隐私适配及部分解决方案 简介: 在刚刚结束的线上 WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重...

  • iOS中weak原理学习

    在iOS中创建一个弱引用: 下面是NSObject.mm中的一段源码: 我们创建一个弱引用对象时其实是来到这个objc_initWeak方法,它的任务是创建一个指向某个对象的...