在哪个上下文中可以说一个低级语言的中断处理程序与高级语言中的事件处理程序相对应?
我需要了解更多关于点击按钮或手指触摸智能手机屏幕时处理器中发生的事情。
答案 0 :(得分:1)
我认为不需要一对一的通信,实际上通常没有一个。事件处理程序会收到系统中某些事件的通知。它可以来自任何数量的来源,包括软件。当方向传感器检测到手机已经旋转时,我怀疑是否涉及CPU(尽管我不确定)。
当用户单击按钮图像时,屏幕硬件将坐标发送到系统软件。 SW依次计算出被点击的视图。如果View是可点击的,它会向应用程序发送onClick“事件”。 Android系统的某些部分正在监听屏幕硬件或由它触发,但我不是它的CPU。