Expand description
§Activity Manager
一个无 UI 框架依赖的通用 Android 风格页面(Activity)与路由堆栈管理框架。
本框架通过 ActivityHost 抽象了底层的 UI 渲染和事件循环机制,
使得核心的路由调度和生命周期管理逻辑可以独立于特定的 UI 框架(如 Dioxus, Iced, Slint 等)运行。
Structs§
- Activity
Manager - 任务栈与页面管理器。 维护 Activity 实例堆栈、分发生命周期、并向外暴露最终要渲染的视图层级。
- Intent
- 页面意图 (Intent)。 用于携带目标路由以及未来可能扩展的转场动画配置、启动参数等。
Enums§
- Launch
Mode - 定义 Activity 的启动模式,决定了新 Activity 如何与现有的任务栈交互。
Traits§
- Activity
- 页面组件核心接口。
- Activity
Host - Activity 宿主环境定义。
- Route
- 路由特征 (Trait)。 业务层的路由枚举(通常是 Enum)必须实现此接口,以便提供启动模式和渲染属性。