草庐IT

HarmonyOS-Service

全部标签

HarmonyOS鸿蒙开发指南:基于ArkTS开发 公共事件与通知

目录公共事件与通知开发概述公共事件开发指导简介公共事件订阅开发指导场景介绍接口说明开发步骤公共事件发布开发指导场景介绍接口说明开发步骤公共事件取消订阅开发指导场景介绍接口说明开发步骤 通知开发指导场景简介通知流程接口说明开发指导导入模块通知发送后台代理提醒概述后台代理提醒开发指导场景介绍接口说明开发步骤调试助手使用指导cem调试助手anm调试助手公共事件与通知开发概述​公共事件与通知提供了应用程序向系统其他应用程序发布消息、接收来自系统或其他应用特定消息的能力,这些消息可以是新闻推送、广告通知或者预警信息。​CES(CommonEventService,即公共事件服务)为应用程序提供发布、订阅

<HarmonyOS主题课>1~3课后习题汇总

<HarmonyOS第一课>1~10课后习题汇总1·使用DevEcoStudio高效开发单选题用哪一种装饰器修饰的组件可作为页面入口组件?(B)A.@ComponentB.@EntryC.@PreviewD.@BuilderArkTSStage模型支持APIVersion9,关于其工程目录结构说法正确的是?(C)A.oh-package.json5用于存放应用级配置信息,包括签名、产品配置等B.build-profile.json5用于配置三方包声明文件的入口及包名C.module.json5包含HAP的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息D.app.json5用于编写应

HarmonyOS@Extend装饰器:定义扩展组件样式

@Extend装饰器:定义扩展组件样式在前文的示例中,可以使用@Styles用于样式的扩展,在@Styles的基础上,我们提供了@Extend,用于扩展原生组件样式。说明从APIversion9开始,该装饰器支持在ArkTS卡片中使用。装饰器使用说明语法@Extend(UIComponentName)functionfunctionName{...}使用规则和@Styles不同,@Extend仅支持定义在全局,不支持在组件内部定义。和@Styles不同,@Extend支持封装指定的组件的私有属性和私有事件和预定义相同组件的@Extend的方法。//@Extend(Text)可以支持Text的私

HarmonyOS应用开发学习笔记 Want概述Ability跳转

一、Want的定义与用途Want是对象间信息传递的载体,可以用于应用组件间的信息传递。其使用场景之一是作为startAbility()的参数,包含了指定的启动目标以及启动时需携带的相关数据,如bundleName和abilityName字段分别指明目标Ability所在应用的包名以及对应包内的Ability名称。当UIAbilityA启动UIAbilityB并需要传入一些数据给UIAbilityB时,Want可以作为一个载体将数据传给UIAbilityB。有点类似Android中Intent的作用,acitivity,server,通道之间信息传递的载体。二、Want的类型1、显式Want:在

HarmonyOS鸿蒙开发指南:基于ArkTS开发 轻量级智能穿戴 体验应用、构建布局、绘制样式​​​​​​​和交互事件

目录体验应用构建布局绘制样式​​​​​​​交互事件体验应用JS主体介绍HelloWorld工程目录如下图所示:图1 目录结构pages/index/index.hml:此文件定义了index页面的布局,在index页面中用到的组件,以及这些组件的层级关系。index.hml文件包含了一个text组件,内容为“HelloWorld”。     Hello{{title}}  pages/index/index.css:此文件定义了index页面的样式。index.css文件定义了“container”和“title”的样式。.container{ display:flex;  justify-c

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Button按钮组件

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Button按钮组件一、操作环境操作系统: Windows10专业版IDE:DevEcoStudio3.1SDK:HarmonyOS3.1二、Button按钮组件Button 组件也是基础组件之一,和其它基础组件不同的是 Button 组件允许添加一个子组件来实现不同的展示样式。Button括号直接书写内容即可,下面是代码和示意图:Button('test')Button('test').backgroundColor(Color.Pink)2.1ButtonType枚举说明样例:从APIversion9开始,该接口支持在ArkTS卡片中使

鸿蒙HarmonyOS实战-Stage模型(应用上下文Context)

前言应用上下文(Context)是应用程序的全局信息的接口。它是一个抽象类,提供了访问应用程序环境的方法和资源的方法。应用上下文可以用于获取应用程序的资源、启动Activity、发送广播等。每个应用程序都有一个应用上下文对象,它在整个应用程序的生命周期内都是唯一的。通过应用上下文,我们可以获得应用程序的全局状态和信息,以及访问应用程序的资源和功能。一、应用上下文Context1.概述🦋1.1基本概念在HarmonyOS中,Stage模型是一种应用程序的结构模型,它涵盖了应用程序的整个生命周期。而应用上下文Context则是在Stage模型中,表示应用程序的执行环境。Context提供了访问应用

华为 HarmonyOS 页面跳转

HarmonyOS页面跳转1.新建页面2.添加跳转方法3.实现跳转效果1.新建页面我们新建2个页面(page),一个HelloWorld页面,一个HelloHarmonyOS页面,注意修改红色框内容,保持一致2.添加跳转方法导入导入router模块,页面跳转接口,添加按钮点击事件//导入router模块页面跳转接口importrouterfrom'@ohos.router';//添加按钮事件Button('跳转HarmonyOS').fontSize(20).width(200).height(50).onClick(()=>{router.pushUrl({url:'pages/HelloH

第一课【习题】HarmonyOS云开发

HarmonyOS云开发可以在一个项目中同时实现端侧和云侧功能的开发。进行端云一体开发时,开发者需要精通前端、后端不同的开发语言。开发者在DevEcoStudio中,可以通过什么形式进行HarmonyOS云开发?HarmonyOS云开发当前支持最低API版本是多少?HarmonyOS云开发工程结构分哪些部分?HarmonyOS云开发工程创建后,会自动开通哪些服务?微信公众号有该系列所有课程答案包括HarmonyOS应用开发者基础/高级认证答案公众号持续分享鸿蒙相关技术知识

HarmonyOS应用开发者基础认证考试

判断题1.Ability是系统调度应用的最小单元,是能够完成一个独立功能的组件。一个应用可以包含一个或多个Ability。正确(True)2.所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。错误(False)3.每调用一次router.pushUrl()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32。正确(True)4.Video组件可以支持本地视频路径和网络路径播放。播放网络视频时,需要申请权限ohos.permission.INTERNET。正确(True)5.在Column和Row容器组