0图形系统概述

1. 布局加载

在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a99d785a8338402ea4e54c96a8fe8237.png

2 view绘制

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
下面进入显示系统的正题
三个核心vsync ,Tripple Buffer, Choreographer

在这里插入图片描述

3window加载视图

4 app与sf建立连接

5 surface

在这里插入图片描述

6 sf

7Choreographer

  • 同步屏障,优先处理异步信号,其他同步信号无法执行
  • viewrootimpl通过DisplayEventReceiver向fwk层注册下一个vsync信号,底层产生下一个vsync时,该信号将会发送个DisplayEventReceiver,最后传递给Choreographer
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

6 app与SurfaceFlinger服务连接过程

在这里插入图片描述
在这里插入图片描述

8 生产者消费者模型

7Choreographer

8 生产者消费者模型

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
人工智能标准图形库概述如下: 1. turtle(海龟绘图):turtle是Python中的一个图形库,它提供了一个简单的绘图环境,可以使用命令来控制一个小海龟在屏幕上绘制图形。turtle库可以用于教学和学习编程,尤其适合初学者。 2. cmd(面向行的命令解释器):cmd模块是Python中的一个标准库,它提供了一个简单的框架,用于创建基于文本的命令行界面。使用cmd模块,可以轻松地创建自定义的命令行应用程序,并通过命令来执行各种操作。 3. shlex(简单的词法分析):shlex模块是Python中的一个标准库,它提供了一个简单的词法分析器,用于将字符串分解为单词或标记。shlex模块通常用于解析命令行参数或配置文件。 4. Tk图形用户界面(GUI):Tkinter是Python中的一个标准库,它提供了一个简单的接口,用于创建图形用户界面(GUI)应用程序。Tkinter基于Tk图形库,可以在不同的操作系统上创建跨平台的GUI应用程序。 5. formatter(通用输出格式化):formatter模块是Python中的一个标准库,它提供了一个通用的输出格式化功能,可以将数据格式化为不同的输出形式,如文本、HTML、XML等。formatter模块可以用于生成格式化的报告、日志、文档等。 6. Windows系统相关模块:Python还提供了一些与Windows系统相关的模块,用于处理Windows特定的功能和操作,如文件操作、注册表操作、进程管理等。 综上所述,人工智能标准图形库包括turtle、cmd、shlex、Tkinter和formatter等模块,它们提供了丰富的功能和工具,用于创建和处理图形界面、命令行界面以及输出格式化等任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值