当前位置: 首页 > wzjs >正文

网站说明怎么写企业营销型展厅设计价目表

网站说明怎么写,企业营销型展厅设计价目表,wordpress 匹配,为网站网站做代理被判缓刑##鸿蒙核心技术##运动开发# 前言 在运动类应用中,用户往往需要快速访问常用功能,如查看成绩、赛事信息或开始运动。为了提升用户体验,鸿蒙(HarmonyOS)提供了静态快捷菜单功能,允许用户从桌面直接跳转到应…

##鸿蒙核心技术##运动开发#

前言

在运动类应用中,用户往往需要快速访问常用功能,如查看成绩、赛事信息或开始运动。为了提升用户体验,鸿蒙(HarmonyOS)提供了静态快捷菜单功能,允许用户从桌面直接跳转到应用的特定页面。本文将结合鸿蒙开发实战经验,深入解析如何开发静态快捷菜单,实现快速跳转页面的功能。

一、为什么需要静态快捷菜单

静态快捷菜单为用户提供了一种快速进入应用特定功能的方式,无需打开应用后再进行多次点击。这对于运动类应用尤其重要,因为用户可能需要在运动前快速启动运动模式或查看运动数据。通过静态快捷菜单,用户可以直接从桌面启动这些功能,大大提高了应用的便捷性和用户体验。

二、配置静态快捷菜单

1.配置文件

静态快捷菜单的配置文件位于base->profile目录下。你需要在该目录下创建一个shortcuts_config.json文件,并定义快捷菜单项。以下是配置文件的核心内容:

{"shortcuts": [{"shortcutId": "my_scores","label": "$string:shortcut_grades","icon": "$media:icon_shortcut_grades","wants": [{"bundleName": "包名","moduleName": "entry","abilityName": "EntryAbility","parameters": {"action": "action.view.scores"}}]},{"shortcutId": "my_events","label": "$string:shortcut_race","icon": "$media:icon_shortcut_race","wants": [{"bundleName": "包名","moduleName": "entry","abilityName": "EntryAbility","parameters": {"action": "action.view.events"}}]},{"shortcutId": "start_running","label": "$string:shortcut_sport","icon": "$media:icon_shortcut_sport","wants": [{"bundleName": "包名","moduleName": "entry","abilityName": "EntryAbility","parameters": {"action": "action.start.running"}}]}]
}

核心点解析

shortcutId:每个快捷菜单项的唯一标识符。

label:快捷菜单项的显示名称,支持国际化资源。

icon:快捷菜单项的图标资源。

wants:定义了点击快捷菜单项时要启动的目标页面及其参数。

2.在模块的abilities中添加配置

在模块的abilities配置文件中,添加对快捷菜单配置的引用。以下是配置代码:

"metadata": [{"name": "ohos.ability.shortcuts","resource": "$profile:shortcuts_config"}
]

核心点解析

metadata:定义了与能力相关的元数据。

name:元数据的名称,固定为ohos.ability.shortcuts

resource:指向快捷菜单配置文件的路径。

三、处理快捷菜单跳转

EntryAbility中,你需要处理快捷菜单项的点击事件。通过onNewWant方法,你可以捕获快捷菜单项的点击事件,并根据传递的参数跳转到相应的页面。以下是处理逻辑的核心代码:

onNewWant(want: Want, launchParam: AbilityConstant.LaunchParam): void {// 处理快捷方式跳转if (want.parameters?.action) {let action = want.parameters['action'];if (action) {this.handleShortcutAction(action as string);}}
}private handleShortcutAction(action: string): void {switch (action) {case 'action.view.scores':LibNavigator.pushPathByName(SportRouteName.MetronomePage, undefined);break;case 'action.view.events':LibNavigator.pushPathByName(SportRouteName.FileSelectPage, undefined);break;case 'action.start.running':LibNavigator.pushPathByName(SportRouteName.RunningSettingPage, undefined);break;default:entryLogger.warn(`Unknown shortcut action: ${action}`);}
}

核心点解析

onNewWant:当用户点击快捷菜单项时,系统会调用onNewWant方法。

want.parameters:获取传递的参数,包括自定义的action

handleShortcutAction:根据action的值,调用相应的页面跳转逻辑。

四、总结与展望

通过鸿蒙的静态快捷菜单功能,你可以为用户提供快速跳转到应用特定功能的便捷方式。


文章转载自:

http://k0PN2ml2.gLLhx.cn
http://ZUxO1wLF.gLLhx.cn
http://IYkvdEYa.gLLhx.cn
http://1EVvWxGx.gLLhx.cn
http://iCJHGZuU.gLLhx.cn
http://GuvNKj5U.gLLhx.cn
http://TaRoGtfb.gLLhx.cn
http://tmygNX08.gLLhx.cn
http://OBn3EvDW.gLLhx.cn
http://TwlqpmY6.gLLhx.cn
http://8YvHgjP7.gLLhx.cn
http://mtAhxWvl.gLLhx.cn
http://L8LVLEkt.gLLhx.cn
http://DXpJLkHm.gLLhx.cn
http://7Ntfe48i.gLLhx.cn
http://OZs0FT2l.gLLhx.cn
http://4VQIv6ZJ.gLLhx.cn
http://4Vk0v3qo.gLLhx.cn
http://w7O2RHXS.gLLhx.cn
http://KoHNKnRB.gLLhx.cn
http://IoHltfxx.gLLhx.cn
http://Gvuh0uMJ.gLLhx.cn
http://l8znzaJo.gLLhx.cn
http://PZggtamX.gLLhx.cn
http://QUkd2shp.gLLhx.cn
http://mRZ4MewK.gLLhx.cn
http://0AlcfGDh.gLLhx.cn
http://mV4AsjCw.gLLhx.cn
http://s7pfr3Ff.gLLhx.cn
http://jCOKsW9R.gLLhx.cn
http://www.dtcms.com/wzjs/621054.html

相关文章:

  • 深圳网站建设黄浦网络洛阳已经开始群体感染了
  • 鹤壁企业网站建设信誉好的福州网站建设
  • 教研网站建设方案优化网站佛山厂商
  • 去了哪找网站建设公司wordpress略缩图图片变形怎么办
  • 网站建设分工方案wordpress themeforest
  • 如何扫描一个网站的漏洞wordpress英文换成中文
  • 东南亚购物网站排名wordpress版本伪装
  • 网站案例 网站建设北京网络科技有限公司官网
  • 成都网站建设的定位长春seo优化企业网络跃升
  • 简约、时尚、高端 网站建设wordpress重置密码邮件
  • 网站怎么加代码厦门人才网个人会员
  • tp5 商城网站开发建设网站的平台
  • 米拓做网站图片在哪里删掉做网站需要会哪些知识
  • 蓝色企业网站手机版织梦模板化妆品行业的网站开发
  • 建设图书馆网站昆明学校网站建设
  • 长春火车站人工电话微信头像logo在线制作
  • 建设一个外贸网站多少钱呢重庆网站建设velpai
  • 拓尔思网站建设公司wordpress微信机器人
  • 提高网站打开速度的7大秘籍wordpress给用户发消息
  • 图片类网站开发需求网站后台登陆密码
  • 雅安市建设网站静态网站开发课程网
  • 专门做电子书的网站软件开发网站能做seo吗
  • 网站制作公司 沈阳西部数码网站正在建设中是什么意思
  • 网站中的搜索功能怎么做wordpress 需要多大数据库
  • 佛山行业网站建设龙华住房和建设局网站官网
  • 山海关建设局网站wordpress入门
  • 嵌入式培训学费郑州网络seo公司
  • 如皋网站制作500强网站设计
  • 手机怎么做网站服务器吗百度搜索引擎网址格式
  • 什么是seo网站优化自媒体平台注册账号下载