跳到主要内容
SUN / 笔记

BLOG / 766 ARTICLES

技术笔记

计算机基础、AI、后端与客户端开发笔记

#OperatingSystem · 17 篇文章清除筛选
22 分钟
Android

7.View绘制原理

界面窗口的根布局是DecorView,该类继承自FrameLayout.说到View绘制,想到的就是从这里入手,而FrameLayout继承自ViewGroup。感觉绘制肯定会在ViewGroup或者View中, 但是木有找到。发现ViewGroup实现ViewParent接口,而ViewParent有一个实现类是ViewRootImpl, ViewGruo

9 分钟
Android

8.虚拟机

通常而言,应用程序直接运行在PC或服务器的操作系统上。每台PC或服务器在同一时间只运行一个操作系统。因此,应用程序供应商需要为每个操作系统或平台重写应用程序的部分代码,才能使应用能够得到系统支持的运行。要支持多种操作系统,应用程序供应商需要创建、管理和维护多种硬件与操作系统基础设施,这一过程需要耗费昂贵的代价和大量的资源。处理这个问题的有效策略之一称为虚拟化

17 分钟
Android

6.文件管理

操作系统为磁盘提供的抽象就是:文件及文件系统,或者说,文件系统就是磁盘的抽象。它是一个子虚乌有的东西,看不见、摸不着,但却可以使用的介于磁盘与用户之间的界面。