双屏异显 系统提供了Presentation类,可以实现在两块屏幕上同时显示不同的内容;Presentation是一个特殊的dialog,它的目...
收录了7篇文章 · 4人关注
双屏异显 系统提供了Presentation类,可以实现在两块屏幕上同时显示不同的内容;Presentation是一个特殊的dialog,它的目...
前言 上文说到调用了WMS中的addWindow来添加窗口其中各参数意义参考:session: 即为Client端ViewRootImpl持有...
前言 前面说到添加窗口的流程,相关的数据结构,在z轴上的顺序等等,但是仅仅有这些信息还是不够的,窗口在屏幕上的x,y轴如何计算呢?接着前面说到,...
前言 前面说到了performTraversals的大致流程,perform是执行的意思,而Traversals是遍历循环的意思;所以这个方法看...
前言 前面说到performTraversals会调用relayoutWindow;其请求WMS来计算相关的窗口大小,创建Surface等等;本...
前言 前面说到了computeFrameLw,用来真正计算每个窗口的大小的函数,并为WindowState的相关frame属性赋值,我们接着上周...
前言 前面几章主要阐述了窗口相关数据结构的创建,窗口的大小的计算,布局等等问题;本章主要学习与Surface相关的一些代码,Surface与窗口...
前言 WMS是Android系统中最复杂的模块之一,其涉及的知识点也相当的多,本人也是在学习的过程中,这里记录下本人学习过程中的一些知识点,当做...
专题公告
了解wms的功能和框架流程,深入理解服务核心