美文网首页
Android Window Tips

Android Window Tips

作者: 楷桐 | 来源:发表于2018-07-31 16:27 被阅读35次
  1. Activity只是一个壳子,回调生命周期用的;所有的操作都是在 PhoneWindow 中进行的。
  2. 事件分发是从DecorView开始的。


    PhoneWindow.DecorView.dispatchTouchEvent
  3. View 显示在屏幕上是通过 WindowManager,比如 DecorView 就是通过 WindowManager 添加到屏幕上的。


    ActivityThread.handleResumeActivity
  4. Window它定义了顶级窗体样式和行为。
    通过Window提供API,我们可以很方面改变标题栏,状态栏的样式。同时Window也提供某些共性操作的行为,比如返回键操作、触摸事件传递,menu显示与隐藏等。Window最核心的内容还是它提供的顶级View--DecorView及其相关操作。

相关文章

网友评论

      本文标题:Android Window Tips

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