草庐IT

harmonyos2.0

全部标签

HarmonyOS 开发实例—蜜蜂 AI 助手

HarmonyOS开发实例—蜜蜂AI助手1.前言自华为宣布HarmonyOSNEXT全面启动,近期新浪、B站、小红书、支付宝等各领域头部企业纷纷启动鸿蒙原生应用开发。据媒体统计,如今Top20的应用里,已经有近一半开始了鸿蒙原生应用开发。虽然目前HarmonyOSNEXT还未面向个人开发者开放,但我们可以体验并使用最新的API9和开发工具,尝试开发元服务,这个鸿蒙新的应用形态。体验未来在HarmonyOSNEXT上实现的应用开发。但需要注意的是,基于API9开发的应用或元服务是不可以适配HarmonyOSNEXT版本的,大家也可以期待一下明年推出的适配HarmonyOSNEXT新版本。本文主要

HarmonyOS引入其他包,以引入请求axios为例

安装文件安装文件位置:总目录的oh-package.json5文件dependencies:生产环境–上线运行时候必须需要的包devDependencies:开发环境–开发适合为了方便提高效率的包。包管理工具OHPMCLI作为鸿蒙生态三方库的包管理工具,支持OpenHarmony共享包的发布、安装和依赖管理。下载开发工具的时候会装一个ohpm的软件,就是这个。【下载地址】配置环境变量在命令行运行一下ohpm-v。如果已经安装但报下面错,说明需要配置环境变量。重新启动项目,就可再次看到是可以的安装第三方包ohpm常见命令如果不知道需要什么包,包的名字,可以在官网查看安装一个http请求的axio

【HarmonyOS】应用内引用HAR(静态共享包)

 【关键词】共享包、静态共享包、引用HAR【实现流程】一、     新建一个API9Stage模型的工程。二、     创建HAR模块。1. 鼠标移到工程目录顶部,单击右键,选择新建 > 模块,在工程中添加模块。​2. 在ChooseYourAbilityTemplate界面中,选择StaticLibrary,并单击Next。3. 在ConfigureNewModule界面中,设置新添加的模块信息,模块名称为HarLibrary,单击Finish完成创建。三、     开发和编译HarLibrary1.修改HarLibrary/src/main/ets/components/mainpage/

HarmonyOS--ArkTS(1)--基本语法(1)

目录基本语法概述声明式UI描述自定义组件创建自定义组件自定义组件的结构--struct,@Component,build()函数生命周期基本语法概述装饰器:用于装饰类、结构、方法以及变量,并赋予其特殊的含义。如上述示例中@Entry、@Component和@State都是装饰器,@Component表示自定义组件,@Entry表示该自定义组件为入口组件,@State表示组件中的状态变量,状态变量变化会触发UI刷新。UI描述:以声明式的方式来描述UI的结构,例如build()方法中的代码块。自定义组件:可复用的UI单元,可组合其他组件,如上述被@Component装饰的structHello。系

【手把手教你学习HarmonyOS】

手把手教你学习HarmonyOS·第一天第一个程序HelloWorld安装DevEcoStudio创建一个项目项目结构运行程序第一个程序HelloWorld安装DevEcoStudio下载网址:https://developer.harmonyos.com/cn/develop/deveco-studio/选择对应的版本点击下载,下载完成后进行解压双击安装。安装好之后打开,并单击"Next"安装安装指引至安装完成配置环境BasicSetup此处需要安装两个开发环境,node.js和ohpm。如果之前安装过,则可以选择Local,目录则为原来的安装目录。如果没有安装过,则勾选Install,并选

鸿蒙(HarmonyOS)应用开发——web组件

简述在开发的工作中,可能存在一个场景,我们有一个问卷调查的h5页面,需要切入到app中。这个时候,就需要从app端操作,切换到web端操作。不管是安卓、ios、小程序都提供有web组件。那么harmonyos中也提供web组件来在应用内加载浏览器语法web(options:{src:string,controller?:WebController})src设置网页资源地址,可以是本地资源,也可以是网络资源;本地资源src:$rawfile(‘index.html’)网络资源网络资源需添加网络权限:ohos.permission.INTERNETcontroller控制器可以控制web组件的各种

HarmonyOS学习0基础版

1.安装并配置DevEco访问HUAWEI开发者官网 找到DevEco点击下载,我这里以windows版为例点击下载并安装(安装时直接点击下一步下一步,然后运行安装好的DevEco)注意:第一次安装没有开发环境的时候,这里点击Donotimportsettings,进入软件再配置环境安装Node.js和Ohpm,点击从华为镜像下载直接Install,然后Next下载SDK点击接受,然后等待下载2.第一个HarmonyOS程序双击打开软件DevEco,选择CreateProject—>选择空的模板—>Next填写项目名称、包名。其他默认即可项目初始化完成:目录结构:AppScope:用于存放整个

鸿蒙 HarmonyOS4.0 Http数据请求封装详解

http请求封装步骤1、定义响应数据格式2、封装数据请求3、将各种请求进行模块划分4、请求示例项目目录1、定义响应数据格式 exportdefaultclass Response{  /**  *响应码  */  code:number  /**  *响应消息  */  message:string  /**  *响应数据  */  data:any }2、封装数据请求提示:具体更详细的配置请参考官网 importhttpfrom'@ohos.net.http'; //导入预定好的数据响应格式 importResponsefrom'../utils/Response' ​ //导出去一个请求函

【HarmonyOS】 API9 Stage模型 MD5加密字符串

 在API9Stage 模型中使用MD5加密,使用ohpm的三方库"@ohos/crypto-js"进行加密操作【集成步骤】1、在entry-oh-package.json5中添加"@ohos/crypto-js"依赖,点击sync同步依赖,crypto-js最新版本是2.0.2只支持API10,API9需要使用2.0.0版本2、在工程中使用导入Crypto库importCryptoJSfrom'@ohos/crypto-js'3、MD5加密方法Crypto官网方法如下:我们可以直接通过CryptoJS.MD5(data).toStgring()进行加密获取加密后的字符串,使用上述方法获取的是

HarmonyOS应用开发者高级认证考试(稳过)

判断题云函数打包完成后,需要到AppGalleryConnect创建对应函数的触发器才可以在端侧中调用错误(False)在column和Row容器组件中,aligntems用于设置子组件在主轴方向上的对齐格式,justifycontent用于设置子组件在交叉轴方向上的对齐格式错误(False)首选项preferences是以Key-Value形式存储数据,其中Key是可以重复错误(False)首选项是非关系数据库,遵循ACID特性错误(False)每调用一次router.pushUrl()万法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32正确(True)所有使用@Compone