240 发简信
IP属地:浙江
  • 120
    Activity深入之启动流程

    Activity深入之启动流程Activity作为四大组件之一,一般我们在日常开发中通过以下方式拉起Activity。Intent intent = new Intent(t...

  • 120
    Android VSYNC与图形系统中的撕裂、双缓冲、三缓冲浅析

    VSYNC与画面撕裂 VSYNC即vertical sync,也称为垂直同步,是一种图形技术,主要就是强制将帧速率与显示器的刷新率同步,最初由 GPU 制造商提出,主要用来处...

  • 深入理解MessageQueue

    在上一篇文章中我们分析了Handler 、Looper、 MessageQueue 、线程之间的关系,简单的说就是:一个线程绑定一个Looper,一个Looper维护一个Me...

  • 120
    iOS知识复习笔记(6)--- 自动释放池AutoreleasePool

    原理 autoreleasePool 是OC中的内存自动回收机制,它可以延迟加入autoreleasepool中的变量release的时机,正常情况下,创建的变量会在超出作用...

  • Android 13 平板Taskbar加载流程

    学习笔记: 从 Android 12开始,如果是大屏底下导航栏会变成显示一个任务栏,从 NavigationBar 变成 Taskbar 。 注:CentralSurface...

  • 120
    Java系列 - 序列化

    一、为什么需要序列化 人类语言内容太丰富了(各种数据格式:图像、声音、文本、json/xml、java对象等),计算机要想去存储,肯定是要转化成它所能理解的某种方式。 视频、...

  • 120
    Android 电源管理相关逻辑之PMS

    一.PowerManagerService 1.概述 PowerManagerService是负责管理、协调设备电源管理的系统服务之一,设备常见功能如亮灭屏、亮度调节、低电量...

  • 120
    Android WMS窗口管理(二)

    接着上篇文章分析,Android WMS窗口管理[https://www.jianshu.com/p/e00898609874],接下来看一下窗口显示流程: 五.窗口显示 窗...

  • 120
    Android WMS窗口管理

    WindowManagerService跟ActivityManagerService一样都是系统核心服务,通过SystemServer来启动的,ActivityManage...