240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Android 的广播发送跟接收(二)

    1、简介 广播的发送者将广播发送到ActivityManagerService,ActivityManagerService接收到这个广播以后,...

  • Resize,w 360,h 240
    Android 的 广播注册(一)

    1、在Android的广播机制中,ActivityManagerService扮演着广播中心的角色,负责系统中所有广播的注册和发布操作,因此,A...

  • Resize,w 360,h 240
    Android App 启动发生了什么?

    在前面我分享过activity的启动的过程,主要针对内部的调用startActivity。现在分享Application启动之后,是如何启动应用...

  • Resize,w 360,h 240
    App内部activity跳转过程及原理解析

    1、app 在启动activity 的时候都会调用 startActivity,看源码如下,从图1--->图3,最终调用了AMS的startAc...

  • Resize,w 360,h 240
    Android 中Application启动过程

    今天就介绍ActivityThread启动之后,是如何启动Application(基于Android 8.0 系统)。 源码分析 Activit...

  • Resize,w 360,h 240
    Android handler 源码解析理解

    原理: handler机制中包含4个关键类(下面对源码的解析也是从这4个类入手),Message(消息),MessageQueue(消息队列),...

  • Resize,w 360,h 240
    Android UI绘制流程源码分析

    从setContentView出发,分析UI的绘制流程,大致可分为如下几个步骤: 1、生成DecorView(通过LayoutInflate...

  • Resize,w 360,h 240
    android程序如何启动,activity生命周期如何调用

    在项目中经常会看源码,过段时间不再去,过一段时间再去看源码有点不记得了,这里主要做一个笔记,以便日后查看。 我们的java程序想要开启需要依赖于...

  • Resize,w 360,h 240
    在Mac 上 用NDK编译libjpeg-turbo-2.0.0,使用cmake

    libjpeg-turbo比libjpeg 现在版本升级到2.0.0,基于CMake编译。依然还是一样,按照官网介绍,libjpeg-turbo...