柚子树
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于我

Window相关类

Window是一个抽象类,具体的实现类为PhoneWindow,它对View进行管理。WindowManager是一个接口类,继承自接口ViewManager,它是用来管理Window的,它的实现类为WindowManagerImpl。WindowManager会将具体的工作交由WMS来处理。
2024-03-10
Android
#Window

Window的删除过程

删除Window需要先调用WindowManagerImpl的removeView()方法,在removeView()方法中又调用WindowManagerGlobal的removeView()方法。
2024-03-10
Android
#Window

Window的添加过程(WMS处理部分)

Window的操作分为两大部分,一部分是WindowManager处理部分,另一部分是WMS处理部分。
2024-03-10
Android
#Window

rc文件

rc文件由安卓初始化语言编写,是配置文件,不是程序,不会被编译/链接。可用于初始化系统服务、设置属性、创建系统资源等操作。rc文件在Init进程中完成扫描、解析、加载、执行等操作。
2024-03-10
Android
#配置文件

Zygote的启动流程

Zygote是在init进程启动时创建的,它又称为孵化器,它可以通过fork(复制进程)的形式来创建应用程序进程和SystemServer进程。
2024-03-10
Android
#启动流程 #Zygote

根Activity的启动过程

根Activity指的是应用程序启动的第一个Activity,因此根Activity的启动过程一般情况下也可以理解为应用程序的启动过程。
2024-03-10
Android
#Activity

广播的注册过程

广播的注册通俗来讲就是广播接收者注册自己感兴趣的广播。想要动态注册广播,需要调用registerReceiver方法,它在ContextWrapper中实现。
2024-03-10
Android
#广播

上下文Context

Context意为上下文,是一个应用程序环境信息的接口。它的使用场景总的来说分为两大类,分别是:使用Context调用方法,比如启动Activity、访问资源、调用系统服务等。调用方法时传入Context,比如弹出Toast、创建Dialog等。
2024-03-09
Android
#Context

软重启功能调研

软重启即用户空间中进程的运行时重启。用于应用需要重启的更新(例如,对APEX包的更新),会重启用户空间。可以清除临时错误,而无需删除任何数据或设置。如,冻结、性能缓慢和其他软件相关问题。
2024-03-09
Android
#软重启

消息循环创建过程

应用程序进程启动后会创建消息循环。
2024-03-09
Android
#消息循环
1234

搜索

总访问量 次 总访客数 人