Page Ability 基本概念 3.2.1.1 Page 与 AbilitySlice Page 模板(以下简称 Page)是 FA 唯一支持的模板,用于提供与用户交互的能力。一个 Page 可以由一个或多个 AbilitySlice 构成,AbilitySlice 是指应用的单个页面及其控制逻辑的 总和。 当一个 Page 由多个 AbilitySlice 共同构成时,这些 AbilitySlice 页面提供的业务能力应具 有高度相关性。例如,新闻浏览功能可以通过一个 Page 来实现,其中包含了两个 AbilitySlice:一个 AbilitySlice 用于展示新闻列表,另一个 AbilitySlice 用于展示新闻详情。 Page 和 AbilitySlice 的关系如图 1-1 所示。 图3-1 Page 与 AbilitySlice 相比于桌面场景,移动场景下应用之间的交互更为频繁。通常,单个应用专注于某个方面 的能力开发,当它需要其他能力辅助时,会调用其他应用提供的能力。例如,外卖应用提供了 联系商家的业务功能入口,当用户在使用该功能时,会跳转到通话应用的拨号页面。与此类 似,HarmonyOS 支持不同 Page 之间的跳转,并可以指定跳转到目标 Page 中某个具体的 AbilitySlice。
Related Posts
鸿蒙33Page Ability 生命周期
9月 30, 2021
Read More
承认平庸-iptables高级-iprange模块-15
3月 2, 2023
Read More
承认平庸-iptables规则部署-显示匹配-多端口匹配-09
3月 2, 2023
Read More