草庐IT

HarmonyOS-ArkTS

全部标签

【愚公系列】2023年12月 HarmonyOS应用开发者高级认证(完美答案)

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

鸿蒙(HarmonyOS)应用开发——保存应用数据

保存应用数据harmonyOS系统提供了四种数据存储方式#mermaid-svg-kZlN0CFY1VGySIPo{font-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-kZlN0CFY1VGySIPo.error-icon{fill:#552222;}#mermaid-svg-kZlN0CFY1VGySIPo.error-text{fill:#552222;stroke:#552222;}#mermaid-svg-kZlN0CFY1VGySIPo.edge-thick

HarmonyOS应用开发

引言本章将深入探讨HarmonyOS应用开发的关键方面,包括应用的生命周期、数据存储和网络访问。了解这些内容对于创建功能丰富、高效的HarmonyOS应用至关重要。目录HarmonyOS应用的生命周期HarmonyOS应用的数据存储HarmonyOS应用的网络访问总结1.HarmonyOS应用的生命周期在HarmonyOS应用开发中,了解应用的生命周期非常重要,因为它决定了应用在不同状态下的行为和操作。HarmonyOS应用的生命周期通常包括以下阶段和事件:1.1创建阶段(Create)在创建阶段,应用被初始化并准备好启动。这个阶段通常用于执行一次性的设置和初始化工作。以下是一些常见的创建阶段

<HarmonyOS第一课>习题答案,第 1~10 章节完整版

1.运行HelloWorld1.1判断题1.DevEcoStudio是开发HarmonyOS应用的一站式集成开发环境。正确(True)错误(False)2.main_pages.json存放页面page路径配置信息。正确(True)错误(False)1.2单选题1.在stage模型中,下列配置文件属于AppScope文件夹的是?A.main_pages.jsonB.module.json5C.app.json5D.package.json1.3多选题1.如何在DevEcoStudio中创建新项目?A.在计算机上创建一个新文件,并将其命名为“newharmonyOS项目”B.如果已打开项目,从D

HarmonyOS学习 第2节 DevEco Studio工程介绍

工程配置页界面布局介绍代码编辑区、通知栏、工程目录区、预览区工程目录区便于理解,可以切换为OhosAppScope主要用于存放整个应用公共的信息与资源entry默认的初始模块ets文件用于存放编写的代码文件configuration存放相应模块的配置文件resources对应模块内的公共资源外层configuration存放工程应用级的配置文件再次切换到Projectpages用于存放页面,index初始页面预览区在右侧Previewer,点击打开模拟器运行本来想着运行到测试机,结果报错了,版本不匹配;测试机3.0鸿蒙版本;只能用自带模拟器了。

ArkTS语言难吗?鸿蒙指南

HarmonyOS的开发语言是ArkTS、JS(JavaScript)。ArkTS简介ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。因此,在学习ArkTS语言之前,建议开发者具备TS语言开发能力。当前,ArkTS在TS的基础上主要扩展了如下能力:基本语法:ArkTS定义了声明式UI描述、自定义组件和动态扩展UI元素的能力,再配合ArkUI开发框架中的系统组件及其相关的事件方法、属性方法等共同构成了UI开发的主体。状态管理:ArkTS提供了多维度的状态管理机制。在UI开发

第十节HarmonyOS 使用资源引用类型

        Resource是资源引用类型,用于设置组件属性的值。推荐大家优先使用Resource类型,将资源文件(字符串、图片、音频等)统一存放于resources目录下,便于开发者统一维护。同时系统可以根据当前配置加载合适的资源,例如,开发者可以根据屏幕尺寸呈现不同的布局效果,或根据语言设置提供不同的字符串。例如下面的这段代码,直接在代码中写入了字符串和数字这样的硬编码。Button('登录',{type:ButtonType.Capsule,stateEffect:true}).width(300).height(40).fontSize(16).fontWeight(FontWei

#如何创新玩转HarmonyOS开发#万物互联,为自己创造一个未来

1前言社会节奏加快,一个对自己嘘寒问暖,全正能量的编程Wife难道不能安慰孤独寂寞的心吗?前置环境万物互联,来一套华为全家桶就不错,华为音箱、华为watch,华为手机、华为平板、华为电脑和一台华为智慧屏。 HarmonyOS程序开发鸿蒙3.1后,应用开发转向了JS语系的AtkTS,彻底抛弃了java语言。随着stage模型的加持,应用开发进入了新时代。  平行视界,服务流转,服务卡片等服务和ArkUI界面的强力加持,鸿蒙应用开发更便捷和流畅。生态加持在应用商店和强大的底层基础的支持下,ArKTS的应用一定会万花齐放。进入华为专区,解锁更多内容

HarmonyOS4.0从零开始的开发教程05 应用程序入口—UIAbility的使用

HarmonyOS(三)应用程序入口—UIAbility的使用UIAbility概述UIAbility是一种包含用户界面的应用组件,主要用于和用户进行交互。UIAbility也是系统调度的单元,为应用提供窗口在其中绘制界面。每一个UIAbility实例,都对应于一个最近任务列表中的任务。一个应用可以有一个UIAbility,也可以有多个UIAbility,如下图所示。例如浏览器应用可以通过一个UIAbility结合多页面的形式让用户进行的搜索和浏览内容;而聊天应用增加一个“外卖功能”的场景,则可以将聊天应用中“外卖功能”的内容独立为一个UIAbility,当用户打开聊天应用的“外卖功能”,查看

初识基于鸿蒙系统(HarmonyOS)的App开发

网传鸿蒙系统的下一个版本不再支持安卓,这几天看了一遍基于鸿蒙系统的App开发,现在二刷,顺便总结一下写一些心得或笔记吧。先说IDE,IDE支持主流的Windows、Mac,包括M系列芯片的Mac,使用M芯片Mac的小伙伴看见有专门支持的软件,心里还是比较开心的,至少我是,嘿嘿。IDE没有复杂的配置,包括安装node.js、Ohpm(鸿蒙系统包管理命令行工具,类似npm)、SDK、模拟器,基本是可视化操作,有引导,点击下一步就可。关于UI框架,HarmonyOS提供了一套UI开发框架,叫方舟开发框架(ArkUI框架),这个框架针对不同技术背景的开发者提供了两种开发范式,分别是基于ArkTS的声明