草庐IT

HarmonyOS3

全部标签

HarmonyOS应用开发实战—开箱即用的活动创建页面【ArkTS】【鸿蒙专栏-33】

一.HarmonyOS应用开发实战—开箱即用的个人主页页面【ArkTS】【鸿蒙专栏-32】1.1项目背景HarmonyOS(鸿蒙操作系统)是华为公司推出的一种分布式操作系统。它被设计为一种全场景、全连接的操作系统,旨在实现在各种设备之间的无缝协同和共享,包括智能手机、平板电脑、智能穿戴、智能家居、车载系统等。HarmonyOS的目标是构建一个统一的、开放的、全场景的操作系统生态系统。1.2ArkTS详解ArkTS是鸿蒙生态的应用开发语言。它在保持TypeScript(简称TS)基本语法风格的基础上,对TS的动态类型特性施加更严格的约束,引入静态类型。同时,提供了声明式UI、状态管理等相应的能力

掌握HarmonyOS框架的ArkTs如何管理和共享状态数据

ARKTS(ArkTypeScript)是HarmonyOS应用框架的一部分,提供了一种灵活而强大的状态管理机制。在ARKTS中,AppStorage和LocalStorage是两个关键的概念,它们分别用于应用级和页面级的状态共享。通过深入了解这两个特性,我们可以更好地理解如何在应用程序中管理和共享状态数据。AppStorage:全局状态的中枢AppStorage是应用启动时创建的单例,其主要目的是提供应用级别的全局状态存储。这些状态数据在整个应用中都是可访问的,它们在应用运行期间保留其属性。通过唯一的键字符串,我们可以访问AppStorage中的属性,实现全局状态的共享。与UI的交互是通过@

HarmonyOS应用元服务上架

HarmonyOS应用/元服务上架概述当您开发、调试完HarmonyOS应用/元服务,就可以前往AppGalleryConnect申请上架,华为审核通过后,用户即可在华为应用市场获取您的HarmonyOS应用/元服务。HarmonyOS会通过数字证书与Profile文件等签名信息来保证应用的完整性,需要上架的HarmonyOS应用/元服务都必须通过签名校验,所以上架前,您需要先完成签名操作。创建项目登录AppGalleryConnect,点击“我的项目”。在项目页面中点击“添加项目”。在“创建项目”页面中输入项目名称后,点击“创建并继续”。项目创建后会进入“开通分析服务”页面。此时可以开通分析

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

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

【愚公系列】2023年12月 HarmonyOS教学课程 045-Stage模型(服务卡片的模块和创建)

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

HarmonyOS开发实战:如何实现一个运动排名榜页面

HarmonyOS开发实战:如何实现一个运动排名榜页面代码仓库:运动排名榜页面项目介绍本项目使用声明式语法和组件化基础知识,搭建一个可刷新的排行榜页面。在排行榜页面中,使用循环渲染控制语法来实现列表数据渲染,使用@Builder创建排行列表布局内容,使用装饰器@State、@Prop、@Link来管理组件状态。最后我们点击系统返回按键,来学习自定义组件生命周期函数。完成效果如图所示:新建项目工程选择CreateProject新建项目,点击Application选择第一个EmptyAbility应用,点击“Next”进行下一步配置页中,详细信息如下:Projectname是开发者可以自行设置的项

HarmonyOS云开发基础认证——判断题

绿色的是正确的,红色的是错误的。1、云计算的演进依次经历了虚拟机、容器化、Serverless等阶段。2、认证服务在绑定微信账号后就不能再绑定QQ账号了。3、认证服务提供了端侧验证token的。4、在CloudFunction中,监听事件源上的指定类型事件,当事件发生时自动调用函数并将事件数据提交给函数处理的组件被称为触发器。5、云函数可以根据函数的实际流量对函数进行弹性伸缩,开发者无需对服务器资源进行管理。6、云函数需要用户自行考虑租用/购买多少资源以达到最少成本最高效运行自己的函数。7、CloudFunctions是一项Serverless计算服务,能通过引入多种中间件技术,提供FaaS(

HarmonyOS:NativeWindow 开发指导

场景介绍NativeWindow是HarmonyOS本地平台化窗口,表示图形队列的生产者端。开发者可以通过NativeWindow接口进行申请和提交Buffer,配置Buffer属性信息。针对NativeWindow,常见的开发场景如下:● 通过NativeWindow提供的Native API接口申请图形Buffer,并将生产图形内容写入图形Buffer,最终提交Buffer到图形队列● 在适配EGL层的eglswapbuffer接口时,进行申请和提交Buffer接口说明详细的接口说明请参考native_window。开发步骤以下步骤描述了在HarmonyOS中如何使用NativeWindo

HarmonyOS学习--创建和运行Hello World

创建和运行HelloWorld打开DevEcoStudio,在欢迎页单击CreateProject,创建一个新工程。根据工程创建向导,选择创建Application应用或AtomicService元服务。选择“EmptyAbility”模板,然后单击Next。关于工程模板的介绍和支持的设备类型,请参考工程模板和开发语言介绍。填写工程相关信息,保持默认值即可,单击Finish。关于各个参数的详细介绍,请参考创建一个新的工程 说明 默认情况下,新建工程的CompileSDK为9,在设备中运行该工程时,请选择API9及以上的设备才能运行该工程。工程创建完成后,DevEcoStudio会自动进行工程的

DevEco Studio 3.1IDE环境配置(HarmonyOS 3.1)

 DevEcoStudio3.1IDE环境配置(HarmonyOS3.1)一、安装环境操作系统: Windows10专业版IDE:DevEcoStudio3.1SDK:HarmonyOS3.1二、环境安装IDE下载地址:HUAWEIDevEcoStudio和SDK下载和升级|HarmonyOS开发者IDE的安装就是各种下一步....这里不再赘述。安装完成后运行IDE。提示界面中选择不导入配置。 默认是选中本地的NodeJs和Ohpm,如果本地存在则直接选就可以了,一般都选择安装:选择完毕后点击Next。第二步是安装SDK。  点击Next进入最后一步。点击Next进入安装步骤 你有时间常去我家