草庐IT

harmonyos2.0

全部标签

HarmonyOS(七)——@BuilderParam装饰器

前言:前面我们认识了@Builder装饰器:自定义构建函数,今天我们继续认识下一个装饰器——@BuilderParam装饰器。当开发者创建了自定义组件,并想对该组件添加特定功能时,例如在自定义组件中添加一个点击跳转操作。若直接在组件内嵌入事件方法,将会导致所有引入该自定义组件的地方均增加了该功能。为解决此问题,ArkUI引入了@BuilderParam装饰器,@BuilderParam用来装饰指向@Builder方法的变量,开发者可在初始化自定义组件时对此属性进行赋值,为自定义组件增加特定的功能。该装饰器用于声明任意UI描述的一个元素,类似slot占位符。注意⚠️:从APIversion9开始

【HarmonyOS】模拟器无法启动

【关键词】HarmonyOS、DevEcoStudio【问题描述】模拟器无法启动,按照操作指导都操作完成之后,问题还是存在。【解决方案】先查看以下信息1.电脑的系统版本和cpu2.hyper-v开关3.启动失败时,模拟器占用空间大小(DeviceManager页面显示的size)4.haxm日志5.hvm日志6.查看本地虚拟化是否启用经过分析,遇到过两次haxm安装都是OK的,但是还是无法启动,模拟器大小显示为3.1G,定位到是Vulkan问题,替换了vulkan-1.dll就恢复正常了。C:\Windows\SYSTEM32\vulkan-1.dll

鸿蒙HarmonyOS DevEco Studio打开预览电脑卡死蓝屏重启

目前遇到过,鸿蒙HarmonyOSDevEcoStudioIDE编辑器打开预览,电脑会卡死蓝屏重启的情况,刚开始预览是没问题的,开发过了一星期第一次卡死后,就会连续卡死,重启卡死多次,无解,目前已经不敢用预览。ps:以上为官方论坛其他开发者给的方法实测hyper-v无效解决办法:1.启动本地模拟器运行指定页面来对应开发。2.启动远程模拟器或者远程机器来对应开发,但是有时间限制,并且重启app模拟器会掉线。3.买台遥遥领先的机器,实机调试。

HarmonyOS Developer之开发准备--工具安装

安装DevEcoStudiohttps://developer.harmonyos.com/cn/develop/deveco-studio/#download选择对应的操作系统的工具解压后点击安装点击Next选择安装路径,点击Next选择创建桌面快捷方式,添加bin文件到PATH路径点击Insatall耐心等待安装完成点击桌面图标,点击Agree选择Donotimportsettings安装Node.js和Ohpm如果已经安装指定的Node.js版本,可以选择Local,指定路径。Ohpm是安装第三方库需要的。点击Next。安装SDK,必备,路径建议默认,点击Next下载SDKLicense

鸿蒙App开发 HarmonyOS:网络请求+三方库使用+底栏切换+列表+Banner

本篇的大致内容如下:效果展示知识点分解具体实现最后总结一.效果展示二.知识点分解1.基础组件使用Tabs+TabContent以Tabs组件为基础,其中有2个TAB分别展示了“首页”TAB和“项目”TAB,本例中项目TAB下无内容。仅作为展示Tabs组件所用。Tabs通过页签进行内容视图切换的容器组件,每个页签对应一个内容视图。需要配合TabContent组件使用,TabContent仅在Tabs中使用,对应一个切换页签的内容视图。Swiper首页顶部放置的Swiper组件,滑块视图容器,提供子组件滑动轮播显示的能力。Web提供具有网页显示能力的Web组件,@ohos.web.webview提

HarmonyOS路由报错 can‘t find this page pages

最近Harmony的应用开发课程在程序员的圈子里,还是很火的。于是,看了看自己手机里,21年写的dome,有点跟不上时代了。感觉还是有必要重新捡起来一下,说不定后面恰饭用得上。在学习HarmonyOS应用程序框架的时候,对路由页面的跳转进行了实践,前面都挺好,进入项目目录中 entry>src>main>ets>pages>index.ets ,在pages目录下创建第二个页面secondPage,secondPage页面正确创建完毕,一切都很丝滑。当我在index页面中引入router,添加好注册好按钮点击跳转事件,代码如下:importrouterfrom'@ohos.router';im

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

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

【愚公系列】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)在创建阶段,应用被初始化并准备好启动。这个阶段通常用于执行一次性的设置和初始化工作。以下是一些常见的创建阶段