往期鸿蒙5.0全套实战文章必看:(文中附带全栈鸿蒙5.0学习资料)
FormMenu
本组件封装了一个“添加至桌面”菜单,用于实现应用内长按组件生成“添加至桌面”菜单,点击该菜单,触发卡片添加至桌面操作。通过桌面访问该应用快捷卡片,可以直接访问该组件功能。在应用使用过程中,该组件作为留存和复访入口,可吸引用户将功能快捷添加到桌面。
本组件支持应用内支持长按菜单快捷添加卡片到桌面:
-
开发者将卡片数据以及应用内功能组件ID传给卡片框架。
-
点击事件会根据组件ID获取应用内功能组件的快照和位置,用于添加到桌面时的过渡动效。
-
卡片框架通过将加桌数据通知给桌面,触发卡片添加到桌面操作。