xuezhe__的博客

努力+动脑

关于窗口创建的那些事 之 内核剖析 读笔

先来说说窗口创建的过程. 从Wms的角度来看,窗口是一个View, Wms收到用户消息后, 需要把消息派发到View窗口, View本身不能接受消息, 真正接受用户消息的是 IWindow类, 而实现IWindow类的是 ViewRoot.W类, 每一个W类 内部都包含了一个View变量. Wms...

2015-12-25 14:59:34

阅读数:355

评论数:0

Context 之 内核剖析 读笔

我们先来看一眼Context的类继承关系 可以看到,Activity 与 Service 都是context. 我们首先来说下ContextWrapper,  顾名思义 , wrapper 译为 "包裹", So~ ContextWrapper 只是对Context的一个...

2015-12-24 21:16:41

阅读数:358

评论数:0

Framework 之 内核剖析 读笔

Framework定义了客户端组建和服务端组建功能接口. Framework框架中主要包含三个部分: 服务端、客户端、Linux. 关于服务端:   服务端有两个重要的类, WindowManagerService(WMS)、ActivityManagerService(AMS).   WM...

2015-12-24 15:01:04

阅读数:434

评论数:0

Binder 之 内核剖析 读笔

注: 所有图片来自  内核剖析中! Binder 意味 别针,回形针.  在Android中, Binder用于完成 进程间通讯(IPC) Binder框架 : Binder是一种架构,  分为 服务端. Binder驱动,客户端3个模块,    一个Binder服务端就相当于一个Bi...

2015-12-23 14:13:20

阅读数:373

评论数:0

Linux 文件系统、启动过程 之 内核剖析 读笔

在Linux中 文件系统有两个概念,  分别是 "根文件系统(Root File System)","存储类文件系统".       存储类系统的概念与windows基本相同,而  根文件系统就差别有点大了. 1. “文件”上不指硬盘上的数据,它还包括任...

2015-12-18 12:41:07

阅读数:392

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭