不同context注册和取消广播引发的问题 1:问题引入 上面的逻辑是在一个activity的onResume生命周期中我们用applicati...
本文主要是讲述activity启动过程中ams和wms的数据是怎么关联起来的 ActivityStack和TaskStack 1:在Activi...
1:概述 应用程序在冷启动过程中通常会显示一个预览窗口,接着在显示要启动的activity的窗口,因为activity的窗口显示渲染到屏幕上是需...
普通应用的安装流程主要是分为下面几步 1:拷贝apk文件到/data/app下面 2:解析apk文件信息 3:dexopt操作 4:更新权限信息...
WindowState是WindowManagerService端的窗口对象,是在addWindow的时候创建的,当前系统里面所有的窗口wind...
本文主要是研究下Toast是怎么显示出来的,讲解下其整个流程,本文基于Android9.0 Toast的基本用法 1:首先我们来看一下Toast...
PackageManagerService也是系统里面一个很重要的服务,管理着所有的跟包(package)相关的工作,譬如应用的安装,卸载,升级...
1:前言 在绘制过程中首先得了解几个比较重要的概念Window的类型和级别Surface是干什么的View中的ondraw方法里的Canvas对...
WindowManagerService主要是负责管理WindowState和窗口动画的 1:WMS有关Window相关的数据结构 2:Root...