摘要:
句柄与指针的区别 学习C++的人都知道句柄和指针,而且我发现很多人在句柄与指针之间直接划等号,对我们来说两者都是地址,我觉的这也造成很多人将句柄和指针划等号的直接原因。 首先说指针吧。通俗一点就是地址,他是内存的编号,通过它我们可以直接对内存进行操作,只要地址不变,我们每次操作的物理位置是绝对不变, 阅读全文
摘要:
MessageQueue MessageQueue(消息队列)是Message(消息)的管理者,它负责保存消息的集合,执行消息入队、出队等操作,同时提供SyncBarrier(同步障碍器)与IdleHandler(闲时任务)机制。SyncBarrier机制允许我们暂停部分Message的出队,而Id 阅读全文
摘要:
6.5深入理解输入事件的派发 控件树中的输入事件派发是由ViewRootImpl为起点,沿着控件树一层一层传递给目标控件,最终再回到ViewRootImpl的一个环形过程。这一过程发生在创建ViewRootImpl的主线程之上,但是却独立于ViewRootImpl.performTraversals 阅读全文
摘要:
具体源码分析在之后上传,因为涉及的东西特别多 参考 https://hencoder.com/ui-1-8/ https://blog.csdn.net/OneDeveloper/article/details/79791302 https://www.jianshu.com/p/f1feafffc 阅读全文