Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
b31e06a3
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
b31e06a3
编写于
3月 11, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 11, 2022
浏览文件
操作
浏览文件
下载
差异文件
!1951 增加窗口子系统Readme
Merge pull request !1951 from zhouyaoying/master
上级
00c093be
2003d897
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
8 addition
and
9 deletion
+8
-9
zh-cn/readme/窗口子系统.md
zh-cn/readme/窗口子系统.md
+8
-9
未找到文件。
zh-cn/readme/窗口子系统.md
浏览文件 @
b31e06a3
#
windowmanager
#
窗口子系统
-
[
简介
](
#简介
)
-
[
简介
](
#简介
)
-
[
目录
](
#目录
)
-
[
目录
](
#目录
)
...
@@ -8,15 +8,14 @@
...
@@ -8,15 +8,14 @@
## 简介
## 简介
**窗口子系统**
提供窗口管理和Display管理的基础能力,是系统图形界面显示所需的基础子系统
**窗口子系统**
提供窗口管理和Display管理的基础能力,是系统图形界面显示所需的基础子系统。其主要的结构如图1所示。
**图 1**
窗口子系统架构图
其主要的结构如下图所示:


-
**Window Manager Client**
-
**Window Manager Client**
应用进程窗口管理接口层,提供窗口对
对象抽象和窗口管理接口,对接原
能力和UI框架。
应用进程窗口管理接口层,提供窗口对
象抽象和窗口管理接口,对接元
能力和UI框架。
-
**Display Manager Client**
-
**Display Manager Client**
...
@@ -24,17 +23,17 @@
...
@@ -24,17 +23,17 @@
-
**Window Manager Server**
-
**Window Manager Server**
窗口管理服务,提供窗口布局、Z序控制、窗口树结构、窗口拖拽、窗口快照等能力,并提供窗口布局和焦点窗口给多模输入
窗口管理服务,提供窗口布局、Z序控制、窗口树结构、窗口拖拽、窗口快照等能力,并提供窗口布局和焦点窗口给多模输入
。
-
**Display Manager Server**
-
**Display Manager Server**
Display管理服务,提供Display信息、屏幕截图、屏幕亮灭和亮度处理控制,并处理Display与Screen映射关系
Display管理服务,提供Display信息、屏幕截图、屏幕亮灭和亮度处理控制,并处理Display与Screen映射关系
。
## 目录
## 目录
```
```
foundation/windowmanager/
foundation/windowmanager/
├── dm # Dislplay Manager Client实现代码
├── dm # Dislplay Manager Client实现代码
├── dmserver # Dislplay Manager Serv
ice
实现代码
├── dmserver # Dislplay Manager Serv
er
实现代码
├── interfaces # 对外接口存放目录
├── interfaces # 对外接口存放目录
│ ├── innerkits # native接口存放目录
│ ├── innerkits # native接口存放目录
│ └── kits # js/napi接口存放目录
│ └── kits # js/napi接口存放目录
...
@@ -43,7 +42,7 @@ foundation/windowmanager/
...
@@ -43,7 +42,7 @@ foundation/windowmanager/
├── snapshot # 截屏命令行工具实现代码
├── snapshot # 截屏命令行工具实现代码
├── utils # 工具类存放目录
├── utils # 工具类存放目录
├── wm # Window Manager Client实现代码
├── wm # Window Manager Client实现代码
├── wmserver # Window Manager Serv
ice
实现代码
├── wmserver # Window Manager Serv
er
实现代码
```
```
## 约束
## 约束
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录