草庐IT

HarMonyOS

全部标签

CH1-初识HarmonyOS

文章目录本章节目标一、HarmonyOS简介初识HarmonyOSHarmonyOS系统定位HarmonyOS典型应用场景二、HarmonyOS架构与安全1.HarmonyOS架构解析内核层系统服务层框架层应用层应用服务智能分发2.HarmonyOS系统安全正确的人正确的设备正确地使用数据三、HarmonyOS关键特性1.硬件互助,资源共享分布式软总线分布式设备虚拟化分布式数据管理分布式任务调度2.一次开发,多端部署3.统一OS,弹性部署四、HarmonyOS生态HarmonyOS社区运营规划![20220111180951](https://img-blog.csdnimg.cn/img_c

HarmonyOS/OpenHarmony应用开发-ArkTS语言渲染控制if/else条件渲染

ArkTS提供了渲染控制的能力。条件渲染可根据应用的不同状态,使用if、else和elseif渲染对应状态下的UI内容。说明:从APIversion9开始,该接口支持在ArkTS卡片中使用。一、使用规则支持if、else和elseif语句。if、elseif后跟随的条件语句可以使用状态变量。允许在容器组件内使用,通过条件渲染语句构建不同的子组件。条件渲染语句在涉及到组件的父子关系时是“透明”的,当父组件和子组件之间存在一个或多个if语句时,必须遵守父组件关于子组件使用的规则。每个分支内部的构建函数必须遵循构建函数的规则,并创建一个或多个组件。无法创建组件的空构建函数会产生语法错误。某些容器组件

【HarmonyOS北向开发】-01 HarmonyOS概述

 飞书原文链接-【HarmonyOS北向开发】-01HarmonyOS概述https://fvcs2dhq8qs.feishu.cn/docx/TDf2d2KMaoPSUUxnvg2cASDdnCe?from=from_copylink

【FAQ】HarmonyOS JavaUI中使用terminate()后重新打开AbilitySlice页面存在缓存

 【前言】同一个Ability下的两个不同的AbilitySlice,官方给的JavaUI中是通过present跳转AbilitySlice,使用AbilitySlice.terminate方法关闭Slice,具体可以参考官方给的示例代码(Samples:WeprovideaseriesofappsamplestohelpyouquicklygetfamiliarwiththeAPIsandappdevelopmentprocessoftheHarmonyOSSDKs.|为帮助开发者快速熟悉HarmonyOSSDK所提供的API和应用开发流程,我们提供了一系列的应用示例-Gitee.com)【

HarmonyOS:ListContainer实现表格

目录一、场景二、实现效果三、实现步骤1.布局文件2.适配器3.主界面逻辑一、场景  需要一个表格展示一下成绩信息。二、实现效果三、实现步骤1.布局文件DirectionalLayoutxmlns:ohos="http://schemas.huawei.com/res/ohos"ohos:height="match_parent"ohos:width="match_parent"ohos:orientation="vertical">DirectionalLayoutohos:id="$+id:ly_back_pdf"ohos:width="match_parent"ohos:height="4

华为余承东表示「鸿蒙 HarmonyOS 2 升级用户数突破 1 亿」,意味着谷歌已被吓得瑟瑟发抖...

本来全球手机市场有超过八成的份额为安卓占有,而苹果占有一成多。苹果每年的手机销量大约在2亿多部,如果鸿蒙系统每年增加2亿用户,那么鸿蒙系统就将如苹果iOS系统一样占有一成多的市场份额,这一成多市场份额正是从谷歌手里夺取的,那就代表着谷歌的安卓占有的市场份额迅速下降至六成多点。谷歌依靠安卓系统的垄断性优势,蔑视众多安卓手机企业的诉求,变得越来越霸道,限制安卓手机企业做出差异化设计,甚至连安卓手机企业自研的手势操作都被禁止。如今鸿蒙系统发展迅猛,为众多安卓手机企业提供了新的选择,那么安卓手机企业就有可能采用鸿蒙系统,从而迫使谷歌给予安卓手机企业更多自主权,其中中国手机企业小米OV是最有可能采用鸿蒙

ArkUI-X发布啦目前支持OpenHarmony、HarmonyOS、Android、 iOS

ArkUI-X1.0.0Canary1首次发布ArkUI-X1.0.0Canary1版本,主要能力范围包括:应用开发范式:支持基于ArkTS的声明式开发范式。应用开发模型:支持Stage开发模型。开发者工具:提供DevEcoStudio(IDE)和ACETools(命令行)两种ArkUI-X应用构建工具。混合开发能力:ArkTS声明式开发范式和Stage模型支持集成在现有iOS/Android应用中,通过现有应用加载,解析和运行。跨语言调用能力:提供FFI(Node-API)和平台桥接两种机制,用于API扩展和平台插件开发。基础测试调试:支持单元/UI/XTS集成测试和ArkTS断点调试。Ar

报名开启 | HarmonyOS第一课“营”在暑期系列直播

2023年再次启航!特邀HarmonyOS布道师云集华为开发者联盟直播间聚焦HarmonyOS 4版本新特性邀您一同学习赢好礼!你准备好了吗?↓↓↓预约报名↓↓↓点击关注了解更多资讯,报名学习 

自学移动端(APP)自动化测试

    国庆已经过去了,新的一周已经开始了,各地疫情又开始出现复发了,我们能做的就是做好个人防护、去哪报备、到哪扫码亮码、主动做核酸、随时做好家里存储至少一周的食物,拒绝过度防疫,拒绝过度恐慌,拒绝过度焦虑。有工作的最起码还有钱能到手,没有工作的可能生活都是问题,不要问为什么瘦了几十斤,因为学习很累,拼命学习更累,加油,年轻人。看完单纯的点个赞,评论一下,收藏一下,这样互动一下,才能让费心费力整理内容的作者更加动力十足,就像现在的短视频,没有赞,没有评论,就没有更多的流量,就没有更多人的关注,也就没有更新的动力了。    这次总结的是(一)移动端(APP)自动化测试-基础知识。CSDN话题挑战

HarmonyOS中信号量实验

   大家好,我是ST,今天主要和大家聊一聊,如何使用鸿蒙系统中的信号量。目录第一:HarmonyOS 内核信号量基本简介第二:信号量API分析第三:软件设计第四:编译调试第五:运行结果第一:HarmonyOS 内核信号量基本简介  信号量是基于软件互斥或硬件互斥方法实现的一种用于同步和互斥的机制。信号量是一个确定的二元组(s,q),其中s是一个具有非负初值的整形变量,q是一个初始状态为空的队列。第二:信号量API分析  osSemaphoreNew()osSemaphoreId_tosSemaphoreNew(uint32_tmax_count,uint32_tinitial_count,c