美文网首页
谈谈对 WMS 的理解--标准答案

谈谈对 WMS 的理解--标准答案

作者: 一方乌鸦 | 来源:发表于2021-01-24 18:06 被阅读0次

    WMS从内部实现来讲,包含如下功能:
    1.启动窗口
    2.窗口的添加与删除
    3.窗口动画
    4.窗口大小
    5.窗口层级
    6.事件派发

    和AMS一样,WMS也是在SystemServer中通过main函数启动和注册。基础功能都是通过AIDL描述。

    WMS,AMS,与Activity之间的关系。
    1.相互之间都通过IPC通信。
    2.当一个Activity启动时,它会在AMS中进行注册,AMS会生成一个ActivityRecord来进行记录。同时也会让WMS记录一份WindowState,保存一个窗口的信息,还会使用AppWindowToken来对应AMS中的一个ActivityRecord。三者相互关联。

    相关文章

      网友评论

          本文标题:谈谈对 WMS 的理解--标准答案

          本文链接:https://www.haomeiwen.com/subject/lmriuhtx.html