草庐IT

HarmonyOS3

全部标签

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中创建

【HarmonyOS开发】设备调试避坑指南

 备注:通过开发验证,发现每个设备调试都会存在不小的差别,开发验证需要注意~1、预览器调试(只能预览具有@Entry修饰的文件)修改文件,预览器将自动刷新注意:当我们只修改了@Component组件的文件时,如果直接进行重新编译,将会存在缓存,无法看到最新的效果。解决办法:随便修改一下@Entry装饰的文件,然后重新编译即可。2、模拟器调试(注意缓存)模拟器调试前需要先手动开启模拟器,开启之后,选择对应模拟器,然后运行即可。工具=>设备管理=>选择对应模拟器启动模拟器配置方法:【HarmonyOS开发】配置开发工具DevEcoStudio-CSDN博客3、开发板/真机调试(注意缓存、API版本

HarmonyOS应用开发者高级认证--96分

哈哈哈,喜欢分享的我又来了,这不最近在考HarmonyOS应用开发高级认证,给大家做了一期汇总进行学习交流,在这里给大家教一个小技巧,复制粘贴,word搜索,我啥也不知道,我只是说有一个小技巧哈哈哈,话不多说,来上干货一、判断题云函数打包完成后,需要到AppGalleryConnect创建对应函数的触发器才可以在端侧中调用(×)在column和Row容器组件中,aligntems用于设置子组件在主轴方向上的对齐格式,justifycontent用于设置子组件在交叉轴方向上的对齐格式(×)首选项preferences是以Key-Value形式存储数据,其中Key是可以重复(×)首选项是非关系数据