草庐IT

harmonyos2.0

全部标签

HarmonyOS 鸿蒙开发测试:稳定性测试

目录1范围1.1背景及目的1.2适用范围/测试范围2规范性引用文件3术语、定义和略缩语3.1术语、定义3.2缩略语4测试环境准备5稳定性测试标准5.1总体框架5.2稳定性衡量标准5.3测试方法与活动1范围1.1背景及目的软件稳定性,指软件在持续操作时间内出错的概率,例如一天时间内会出错1次或几次。应用软件的稳定性严重影响着应用的用户体验,为构筑良好用户体验,须建立一套应用稳定性质量管控体系。本标准规定了应用稳定性的衡量标准及测试方法与活动,旨在帮助提升应用上架应用市场前的质量,牵引生态内所有应用的稳定性改进,构建稳定和体验良好的应用生态。1.2适用范围/测试范围本标准适用于HarmonyOS应

HarmonyOS鸿蒙基于Java开发:创建智能穿戴应用通知

目录通知的样式约束与限制接口介绍开发步骤HarmonyOS提供了通知功能,提醒用户有来自应用的信息。当应用向系统发出通知时,通知将以弹窗的形式显示,并同时出现在通知中心。用户可以在表盘界面上拉,通过通知中心查看通知的详细信息。常见的使用场景有:显示接收到短消息、即时消息等。显示应用的推送消息,如广告、版本更新等。显示当前正在进行的事件,如勿扰模式等。通知的样式当在表盘界面收到消息通知,会全屏显示,示例如下:

HarmonyOS-ArkTS-UIAbility——【坚果派-红目香薰】

摘要作者:红目香薰团队:坚果派团队介绍:坚果派由坚果创建,团队拥有12个华为HDE以及若干其他领域的三十余位万粉博主运营。 目录摘要应用程序入口—UIAbility什么是UIAbility应用页面的交互方式1、在桌面进入2、应用呼叫拉起另外一个应用3、最近应用列表UIAbility内的页面创建示例1、本页面内容处理示例2、页面跳转与参数传递(需要使用路由)路由模块路由的返回上一层一面功能示例 应用程序入口—UIAbility什么是UIAbilityUIAbility也就是与用户进行交互的一种说法,UI也就是外观样式,Ability也就是能力的意思,外观功能,或者说是页面功能。应用页面的交互方式

HarmonyOS鸿蒙基于Java开发:智慧屏 多页签应用开发指导

多页签应用实现了页签栏的切换功能,点击页签可以跳转到相应的页面上。本例中的应用主要使用TabList与PageSlider两个控件,其中TabList用于创建页签导航栏,PageSlider用于页签页面的显示与切换。设置页签导航栏与页签页面的布局。在根布局中,设置页签导航页与每一个页签内部页面的布局。本例中“root_layout”为根布局,包含TabList与PageSlider的布局。为每个页签页面的内容创建不同的页面。本例中除“root_layout”外的四个XML文件分别为四个页签页面的内部显示。“root_layout.xml”文件示例:ohos:width="match_paren

HarmonyOS鸿蒙基于Java开发:Java UI 常用组件 CommonDialog

目录接口说明构造方法常用方法创建和使用创建对话框使用对话框修改窗口尺寸修改位置

HarmonyOS 鸿蒙开发DevEco Studio:使用低代码进行开发

目录低代码开发界面介绍使用低代码开发应用或服务创建新工程支持低代码开发在已有工程中添加Visual支持低代码开发使用低代码开发服务卡片低代码多语言支持低代码屏幕适配

HarmonyOS应用开发之ArkTS语言学习记录

1、ArkTS介绍ArkTS是鸿蒙生态的应用开发语言。它在保持TypeScript(简称TS)基本语法风格的基础上,对TS的动态类型特性施加更严格的约束,引入静态类型。同时,提供了声明式UI、状态管理等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。具体介绍可查看官方文档:ArkTS语言|华为开发者联盟2、初识ArkTS语言ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。因此,在学习ArkTS语言之前,建议开发者具备TS语言开发能力。当前,ArkTS在TS的

HarmonyOS 鸿蒙开发DevEco Studio OpenHarmony:配置编译构建信息

目录build-profile.json5工程级build-profile.json5模块级build-profile.json5package.json工程级package.json模块级package.json在进行OpenHarmony应用/服务的编译构建前,您可以对构建配置文件、构建脚本(暂不支持自定义)、应用依赖的npm包等信息进行设置。

鸿蒙HarmonyOS开发实战—流转(多端协同 二)

开发步骤 完成 环境搭建,在DevEcoStudio中,选择手机设备,EmptyFeatureAbility(Java)模板创建项目,在项目自动创建的MainAbility中实现IAbilityContinuation接口。publicclassMainAbilityextendsAbilityimplementsIAbilityContinuation{privatestaticfinalintDOMAIN_ID=0xD001100;privatestaticfinalHiLogLabelLABEL_LOG=newHiLogLabel(3,DOMAIN_ID,"MainAbility");@

鸿蒙HarmonyOS开发框架—学习ArkTS语言(状态管理 一)

状态管理概述在前文的描述中,我们构建的页面多为静态界面。如果希望构建一个动态的、有交互的界面,就需要引入“状态”的概念。图1 效果图上面的示例中,用户与应用程序的交互触发了文本状态变更,状态变更引起了UI渲染,UI从“HelloWorld”变更为“HelloArkUI”。在声明式UI编程框架中,UI是程序状态的运行结果,用户构建了一个UI模型,其中应用的运行时的状态是参数。当参数改变时,UI作为返回结果,也将进行对应的改变。这些运行时的状态变化所带来的UI的重新渲染,在ArkUI中统称为状态管理机制。自定义组件拥有变量,变量必须被装饰器装饰才可以成为状态变量,状态变量的改变会引起UI的渲染刷新