草庐IT

HarMonyOS

全部标签

推送服务接入指导(HarmonyOS篇)

消息推送作为App运营日常使用的用户促活和召回手段,是与用户建立持续互动和连接的良好方式。推送服务(PushKit)是华为提供的消息推送平台,建立了从云端到终端的消息推送通道,本文旨在介绍HarmonyOS(Java)版本的功能及接入指导。HarmonyOS(Java)版本主要功能为根据token推送通知栏和透传消息。HarmonyOSJavaSDK为您的HarmonyOS应用开发提供推送消息相关的接口,适用于手机和平板。根据PushToken推送消息您可以输入目标用户的PushToken来推送消息,一次最多可填1000个PushToken。透传消息透传消息是由客户端应用负责处理的消息。终端设

HarmonyOS APP开发入门3——组件(七 进度条组件 )——ProgressBar进度条组件

HarmonyOSAPP开发入门3——组件(七进度条组件)——ProgressBar进度条组件文章目录*HarmonyOSAPP开发入门3——组件(七进度条组件)——ProgressBar进度条组件*ProgressBar进度条组件ProgressBar进度条组件ProgressBar用于显示内容或操作的进度,常见app中,下载进度条,完成任务的进度条等都会用到。支持的XML属性属性名称功能说明orientation进度条的摆放horizontal:水平vertical:垂直progress_color进度条颜色progress_width进度条粗细progress当前的进度值max进度最大值

【盖楼抽奖】华为开发者学堂推出HarmonyOS官方课程专区,分享心得赢超值好礼

华为开发者学堂作为官方的学习平台聚合丰富的HarmonyOS和行业技术课程面向开发者提供学、练、考、证一站式服务6月10日,华为开发者学堂正式推出了 HarmonyOS官方课程专区 !HarmonyOS课程专区面向广大新手开发者、有经验的IT从业者和对HarmonyOS感兴趣的用户提供了官方的一站式HarmonyOS学习赋能平台南北向软硬件开发领域全覆盖,从入门到精通系统化课程架构,理论案例相结合优质的师资团队,华为专家和行业精英共同助阵全方位助力开发者生态发展!HarmonyOS课程专区【点我直达】!【活动时间】6月10日~6月24日【奖品设置】HarmonyOS定制马克杯*10,和免费Ha

【HarmonyOS】培训第三次笔记

学习视频网址:鸿蒙2.x系统应用开发前端基础入门教程-12集全完结_哔哩哔哩_bilibili官方文档:文档中心一,页面样式设计注意事项页面CSS支持id、class、tag选择器,建议使用class选择器。页面样式系统基于flex弹性布局进行设置,默认就是flex弹性布局,需要注意,弹性布局会自动的拉升和压缩内部元素模块宽度、高度。鸿蒙封装的JS组件,有一个专门的样式说明,这个和传统的CSS写法有很大的差异,这个尤其需要注意。 二,多终端页面样式设计规则JSUI框架页面样式,系统基于flex弹性布局进行设置,默认就是flex弹性布局,需要注意,弹性布局会自动的拉升和压缩内部元素模块宽度、高度

梅科尔工作室-“HarmonyOS第二次培训”

(1).自定义组件的创建定义一个专门存放自定义组件的文件夹components.tabbar并设置3个基础文件tabbar.hml、tabbar.js、tabbar.css,需要注意的是:3个文件的文件名必须保持一致,不然会存在找不到文件的情况。该自定义组件的目的是给页面底部配置一个tabbar选项卡体验。设置底部选项卡对应的json数据源,用来保存icon图片、标题,以及点击选中后的icon图片。使用 toolbar+toolbar-item 内置组件构建底部tabbar选项卡服务「tabbar.hml」导入tabbarItem数据,并设置对应data,同时设置点击事件动态设置点击对应ico

【Java UI】HarmonyOS中心率传感器采样时间间隔设置Interval不生效

【问题描述】HarmonyOSJavaUI开发中需要定时获取传感器数据,但是传感器的采样时间间隔即采样率并不明确。【问题分析】1、JavaUIAPI文档中有两个API可以获取传感器采样的时间间隔,通过时间间隔可以得到传感器数据的频率。最小时间间隔:SensorBase.getMinInterval​()最大时间间隔:SensorBase.getMaxInterval​()文档地址:https://developer.harmonyos.com/cn/docs/documentation/doc-references/sensorbase-0000001054238981#ZH-CN_TOPIC

HarmonyOS-Ability与Android-Activity之间有什么区别与联系

HarmonyOS-Ability与Android-Activity之间有什么区别与联系HarmonyOSAbility是应用所具备能力的抽象,也是应用程序的重要组成部分。Ability可以分为FA(FeatureAbility)和PA(ParticleAbility)两种类型。FA支持PageAbility:Page模板是FA唯一支持的模板,用于提供与用户交互的能力。一个Page实例可以包含一组相关页面,每个页面用一个AbilitySlice实例表示。PA支持ServiceAbility和DataAbility:Service模板:用于提供后台运行任务的能力。Data模板:用于对外部提供统一

[HarmonyOS]——事件操作小案例

1、多按钮被点击布局中有多个按钮,不同按钮对应不同的操作。 XML中定义的组件: MainAbilitySlice中完整流程定义:packagecom.example.clickthings.slice;importcom.example.clickthings.ResourceTable;importohos.aafwk.ability.AbilitySlice;importohos.aafwk.content.Intent;importohos.agp.components.Button;importohos.agp.components.Component;importohos.agp.

HarmonyOS/OpenHarmony应用开发-ArkTS语言声明式UI描述

ArkTS以声明方式组合和扩展组件来描述应用程序的UI,同时还提供了基本的属性、事件和子组件配置方法,帮助开发者实现应用交互逻辑。一、创建组件根据组件构造方法的不同,创建组件包含有参数和无参数两种方式。说明,创建组件时不需要new运算符。1.无参数如果组件的接口定义没有包含必选构造参数,则组件后面的“()”不需要配置任何内容。例如,Divider组件不包含构造参数:.Column(){. Text('item1'). Divider(). Text('item2').}2.有参数如果组件的接口定义包含构造参数,则在组件后面的“()”配置相应参数。Image组件的必选参数src。.Image('

HarmonyOS学习路之开发篇—Java UI框架(动画开发)

动画开发动画是组件的基础特性之一,精心设计的动画使UI变化更直观,有助于改进应用程序的外观并改善用户体验。JavaUI框架提供了帧动画、数值动画和属性动画,并提供了将多个动画同时操作的动画集合。帧动画帧动画是利用视觉暂留现象,将一系列静止的图片按序播放,给用户产生动画的效果。1.在Project窗口,打开“entry>src>main > resources > base > media”,添加一系列图片至media目录下。2. 在graphic目录下,新建“animation_element.xml”文件,在XML文件中使用animation-list标签来配置图片资源,duration用来