网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
-
1.Ability概述
-
-
1.1Ability的类型 FA/PA
-
1.2Ability的三层架构
-
-
2.Page Ability基本概念
-
-
2.1Page与AbilitySlice
-
2.2AbilitySlice路由配置
-
-
3.Page内多个Slice的导航
-
-
3.1创建新的PayAbilitySlice
-
3.2为MainAbility设计布局
-
3.3实现按钮监听(路由)
-
==========================================================================
Ability是应用所具备 “能力” 的抽象,也是应用程序的重要组成部分。
一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。Ability可以分为FA(Feature Ability) 和 PA(Particle Ability 两种类型,每种类型为开发者提供了不同的模板,以便实现不同的业务功能。
-
FA支持Page Ability(对用户而言是可见的)
- Page模板:是FA唯一支持的模板,用于提供与用户交互的能力