电子说
Stage模型下的线程主要有如下三类:
说明:
开发前请熟悉鸿蒙开发指导文档 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
- TaskPool自行管理线程数量,其生命周期由TaskPool统一管理。Worker线程最多创建8个,其生命周期由开发者自行维护。
- 同一线程中存在多个组件,例如UIAbility组件和UI组件都存在于主线程中。在Stage模型中目前主要使用[EventHub]进行数据通信。
- 执行
hdc shell
命令,进入设备的shell命令行。在shell命令行中,执行ps -p
命令,可以查看指定应用进程的线程信息。其中,-T 为需要指定的应用进程的[进程ID]。
[EventHub]提供了线程内发送和处理事件的能力,包括对事件订阅、取消订阅、触发事件等。以UIAbility组件与UI之间的数据同步为例,具体使用方法可以参考[UIAbility组件与UI的数据同步]。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !