240 发简信
IP属地:广东
  • 120
    Android系统启动(四)-SystemServer篇

    从上篇的Zygote学习中,了解到Zygote进程最后启动了SyetemServer进程,那么这篇文章就来分析下SystemServer。 一、SystemServer启动流...

  • 120
    一文读懂Android View事件分发机制

    Android View 虽然不是四大组件,但其并不比四大组件的地位低。而View的核心知识点事件分发机制则是不少刚入门同学的拦路虎。ScrollView嵌套Recycler...

  • 120
    一个APP从启动到主页面显示经历了哪些过程?

    本文以图文并茂的形式简单介绍一个APP从启动到主页面显示经历了哪些流程,以及实现的原理。不介绍具体源码,仅仅构建一个大体框架。 一、流程概述 启动流程: ①点击桌面App图标...

  • 120
    简单理解Binder机制的原理

    一、概述 Android系统中,涉及到多进程间的通信底层都是依赖于Binder IPC机制。例如当进程A中的Activity要向进程B中的Service通信,这便需要依赖于B...

  • 120
    ActivityManagerService简要分析

    1、相关类简述 1.1、com.android.server.SystemServer 本身由zygote进程运行,用来启动各种各样的系统服务(SystemService) ...

  • 120
    开发者大杀器 —— Battery Historian,刨根问底,揪出 Android App 耗电的元凶代码

    0x00 这是啥? 这是一篇讲述应用耗电的文章,围绕 Android 电量采集机制及第二代 Battery Historian 分析工具讲述。文从数据采集、导出、环境搭建、解...