鸿蒙5.0开发进阶:创建意图框架

往期鸿蒙5.0全套实战文章必看:(文中附带全栈鸿蒙5.0学习资料)


创建意图框架

DevEco Studio支持创建意图框架,帮助应用理解用户意图,并提供相应的服务和体验。

使用约束

  • 支持API 11及以上工程创建意图框架;
  • 仅支持在Stage工程的HAP模块中创建意图框架。

使用方式

  1. 选中模块或模块下的文件,右键单击New > Insight Intent,进入意图框架配置界面。

    • Intent domain:意图垂域。
    • Source entry name:意图框架入口代码文件名。
    • Intent Settings:意图配置。以MusicDomain为例:
      • PlayMusic:开启/关闭PlayMusic意图能力,实现播放歌曲(指定一首)默认需要关联UIAbility,可在Ability name中下拉框选择需要关联的Ability能力。
      • PlayMusicList:开启/关闭PlayMusicList意图能力,实现播放歌单(指定一整个歌单)默认需要关联UIAbility,可在Ability name下拉框中选择需要关联的Ability能力。

      说明

      PlayMusic和PlayMusicList不支持同时关闭,请至少选择开启一个意图。

  2. 点击Finish,完成意图框架创建。此时将在entry > src > main > ets > insightintents目录下生成入口代码文件;在entry > src > main > resource > base > profile中,生成insight_intent.json文件,可在该文件查看当前意图框架配置的相关信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值