草庐IT

harmonyos2.0

全部标签

【愚公系列】2023年12月 HarmonyOS教学课程 007-ArkUI组件(Flex)

🏆作者简介,愚公搬代码🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。🏆《近期荣誉》:2022年CSDN博客之星TOP2,2022年华为云十佳博主等。🏆《博客内容》:.NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。🏆🎉欢迎👍点赞✍评论⭐收藏文章目录🚀一、Flex🔎1.概述🔎2.布局方向🦋2.1FlexDirection.Row🦋

第六节HarmonyOS UIAbility内页面的跳转和数据传递

一、页面跳转        在一个应用包含一个UIAbility的场景下,可以通过新建多个页面来实现和丰富应用的内容。这会涉及到UIAbility内页面的新建以及UIAbility内页面的跳转和数据传递。      打开DevEcoStudio,选择一个EmptyAbility工程模板,创建一个工程,例如命名为MyApplication。一些目录的介绍:1、在src/main/ets/entryability目录下,初始会生成一个UIAbility文件EntryAbility.ts。可以在EntryAbility.ts文件中根据业务需要实现UIAbility的生命周期回调内容。2、在src/m

HarmonyOS ArkTS 保存应用数据(十)

1概述在移动互联网蓬勃发展的今天,移动应用给我们生活带来了极大的便利,这些便利的本质在于数据的互联互通。因此在应用的开发中数据存储占据了非常重要的位置,HarmonyOS应用开发也不例外。2什么是首选项首选项为应用提供Key-Value键值型的数据存储能力,支持应用持久化轻量级数据,并对其进行增删除改查等。该存储对象中的数据会被缓存在内存中,因此它可以获得更快的存取速度,下面详细介绍下首选项的开发过程。3首选项运作机制首选项的特点是:1、以Key-Value形式存储数据Key是不重复的关键字,Value是数据值。2、非关系型数据库区别于关系型数据库,它不保证遵循ACID(Atomicity,C

鸿蒙HarmonyOS 编辑器 下载 安装

好各位之前的文章注册并实名认证华为开发者账号我们基实名注册了华为的开发者账号我们可以访问官网https://developer.harmonyos.com/cn/develop/deveco-studio在这里直接就有我们编辑器的下载按钮我们直接点击立即下载这里我们根据自己的系统选择要下载的系统例如我是Windows就按下方选择即可下载好之后是个解压包我们将他解压出来解压之后打开最里面是这样一个安装包然后我们双击运行它然后这就是个普通的欢迎界面我们选择下一步这边大家最好换一下安装目录不要把重要东西装在C盘应该是个很基础的计算机常识了然后点击下一步下面这三个我帮大家翻译一下大家可以按需要继续勾选

HarmonyOS-Service服务开发(一)

文章目录创建新项目启动Serviceets获取service的bundleNameDataAbility开发指导开发Data步骤创建Data创建新项目ServiceAbility开发指导在config.json中也有配置出现启动Serviceets获取service的bundleName项目的bundleNameservice的bundleName这里serviceAbility的bundleName是也是项目的bundleName这里的abilityName是项目的bundleName+serviceAbility的Name组合而成示例比如我上图的示例是com.example.myappli

HarmonyOS 设备管理开发:USB 服务开发指导

基本概念USB服务是应用访问底层的一种设备抽象概念。开发者根据提供的USB API,可以获取设备列表、控制设备访问权限、以及与连接的设备进行数据传输、控制命令传输等。运作机制USB服务系统包含USB API、USB Service、USB HAL。图1 USB服务运作机制● USB API:提供USB的基础API,主要包含查询USB设备列表、批量数据传输、控制命令传输、权限控制等。● USB Service:主要实现HAL层数据的接收、解析、分发以及对设备的管理等。● USB HAL层:提供给用户态可直接调用的驱动能力接口。场景介绍Host模式下,可以获取到已经连接的USB设备列表,并根据需要

第二节HarmonyOS DevEco Studio创建项目以及界面认识

一、创建项目如果你是首次打开DevEcoStudio,那么首先会进入欢迎页。在欢迎页中单击CreateProject,进入项目创建页面。        选择‘Application’,然后选择‘EmptyAbility’,单击‘Next’进入工程配置页。配置页中,详细信息如下:Projectname是开发者可以自行设置的项目名称,这里根据自己选择修改为自己项目名称。Bundlename是包名称,默认情况下应用ID也会使用该名称,应用发布时对应的ID需要保持一致。Savelocation为工程保存路径,建议用户自行设置相应位置。CompileSDK是编译的API版本,这里默认选择API9。Mod

HarmonyOS 踩坑日记(1)

主模块引入子模块报 >hvigorERROR:Failed:entry:default@CompileArkTS... >hvigorERROR:ArkTSCompilerErrorERROR:ArkTS:ERRORFile:D:\code\harmonyOs\xxx\xxx\src\main\ets\common\Constants.ets:2:18 Unknownresourcename'main_text_color'.ERROR:ArkTS:ERRORFile:D:\code\harmonyOs\xxx\xxx\src\main\ets\common\Constants.ets:3:1

HarmonyOS 传感器开发指南

HarmonyOS系统传感器是应用访问底层硬件传感器的一种设备抽象概念。开发者根据传感器提供的Sensor接口,可以查询设备上的传感器,订阅传感器数据,并根据传感器数据定制相应的算法开发各类应用,比如指南针、运动健康、游戏等。运作机制HarmonyOS传感器包含如下四个模块:Sensor API、Sensor Framework、Sensor Service和HDF层。图1 HarmonyOS传感器● Sensor API:提供传感器的基础API,主要包含查询传感器列表,订阅/取消传感器的数据、执行控制命令等,简化应用开发。● Sensor Framework:主要实现传感器的订阅管理,数据通

HarmonyOS应用开发者认证题目满分指南

为了帮助大家快速的上手HarmonyOS应用程序开发,官方制作了一些免费的课程:HarmonyOS第一课。每个课程后面都有一些练习题,下面就是这些题目的满分答案。【习题】运行HelloWorld工程判断题1.DevEcoStudio是开发HarmonyOS应用的一站式集成开发环境。(正确)2.main_pages.json存放页面page路径配置信息。(正确)单选题1.在stage模型中,下列配置文件属于AppScope文件夹的是?(C)A.main_pages.jsonB.module.json5C.app.json5D.package.json多选题1.如何在DevEcoStudio中创建