标签:HarmonyOS

DevEco Studio 报错only contain [a-zA-z0-9_].解决办法

本文主要讲解关于如何解决DevEco Studio 报错only contain [a-zA-z0-9_].问题相关内容,让我们来一起学习下吧! 一、操作环境 操作系统:  Windows 10 专业版 IDE:DevEco Studio 3.1 SDK:HarmonyOS 3.1 二、错误现象 DevEco Studio运行错误信息如下: 三、解决办法 ……

HarmonyOS 用户首选项数据持久化详解

本文主要讲解关于HarmonyOS 用户首选项数据持久化详解相关内容,让我们来一起学习下吧! HarmonyOS 数据持久化能力- 用户首选项(Preferences) 用户首选项(Preferences):以文本的形式保存数据,使用时数据会加载到内存中,范围速度快,效率高,但是不适合存储大量数据。 用户首选项(Preferences) 通过Preferen……

HarmonyOS如何实现页面跳转传值

本文主要讲解关于HarmonyOS如何实现页面跳转传值相关内容,让我们来一起学习下吧! 介绍 本篇主要介绍如何在HarmonyOS中,在页面跳转之间如何传值 HarmonyOS 的页面指的是带有@Entry装饰器的文件,其不能独自存在,必须依赖UIAbility这样的组件容器 如下是官方关于State模型开发模式下的应用包结构示意图,Page就是带有@Ent……

harmonyos开发页面和组件的关系,以及页面的生命周期

本文主要讲解关于harmonyos:页面和组件的关系,以及页面的生命周期相关内容,让我们来一起学习下吧! 通过鸿蒙的api文档我们可以清晰的看到页面和组件定义,以及二者的关系 自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用。 页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入……

HarmonyOS开发:解决DevEco Studio低版本导入高版本项目运行报错问题

本文主要讲解关于HarmonyOS开发:解决DevEco Studio低版本导入高版本项目运行报错问题相关内容,让我们来一起学习下吧! 前言 基于DevEco Studio 4.0 Beta2,hvigorVersion为3.0.2,开发了一个项目,上传到了远程仓库,当同事下载后,却始终无法运行,频繁报错,由于API都是使用的9,第一感觉就是开发环境不同,于……

HarmonyOS开发:常见的问题汇总

本文主要讲解关于HarmonyOS开发:常见的问题汇总相关内容,让我们来一起学习下吧! 1、如何更改应用的名字和图标 参考文章《HarmonyOS开发:如何更改鸿蒙应用的名称和图标》 2、如何更改主入口页面 参考文章《HarmonyOS开发:如何更改鸿蒙应用的主入口页面》 3、如何进行全局初始化操作 参考文章《HarmonyOS开发:如何进行全局初始化操作》……

HarmonyOS开发:如何弹出一个toast提示

本文主要讲解HarmonyOS开发:如何弹出一个toast提示相关内容,我们一起来学习下吧! 关于Toast,更新迭代挺频繁的,在最新的API9中采用的是如下的代码: import promptAction from '@ohos.promptAction' promptAction.showToast({ messa……

HarmonyOS开发:如何获取设备信息

本文主要讲解HarmonyOS开发:如何获取设备信息的相关内容,我们一起来学习下吧! 在HarmonyOS应用开发中,其实获取设备信息和获取版本号等信息类似,也非常简单,只需要两步即可。 1.导包 导入deviceInfo: import deviceInfo from '@ohos.deviceInfo' 2.获取常见属性如下 想要获取设备相关的信息,……

HarmonyOS开发:如何获取版本号等信息

本文主要讲解HarmonyOS开发:如何获取版本号等信息相关内容,我们一起来看下! 在HarmonyOS应用开发中,我们其实只要两步就可以轻松获取版本号、应用包的名称、应用包安装时间等相关信息。 1.导包 import bundleManager from '@ohos.bundle.bundleManager'; 2.获取常见属性如下 let bund……

HarmonyOS开发:如何获取Context上下文

本文主要讲解HarmonyOS开发:如何获取Context上下文相关内容,我们一起学习下! Context上下文在Android中非常重要,无论是跳转页面还是弹出窗口,创建View,几乎都会使用到它,而在HarmonyOS中,虽然权重没有那么高,但在特定于应用程序的资源、请求和验证权限等场景也是必须需要的。 在Stage模式中,有多种获取上下文的方式,这里我……

HarmonyOS开发:ets文件和ts文件有什么区别

本文主要讲解关于HarmonyOS开发:ets文件和ts文件有什么区别的相关内容,我们来一起看一下吧! 简单点讲就是:ts是js的拓展,ets是ts的扩展 HarmonyOS开发应用项目创建完毕之后,大家会发现,不仅有ets文件还有ts文件,很多人都会有疑问,那么在项目开发中,我们要创建什么类型的文件呢?是ets文件还是ts文件。 首先需要说的是ets文件,……

HarmonyOS开发:如何进行全局初始化操作

本文主要讲解HarmonyOS开发:如何进行全局初始化操作的相关内容,我们一起学习一下吧! 在HarmonyOS应用开发过程中,有很多种情况,我们都需要提前进行初始化,比如网络配置,一些三方SDK等等,可以方便后续的调用,在Android中,一般都会在Application当中,当然了有的情况下也可以在启动页或者主页面操作,那么在HarmonyOS中如何操作……