本专区由 OpenHarmony专区 团队提供资讯和技术支持,欢迎社区成员申请加入管理小组。
OpenHarmony是一款面向全场景的开源分布式操作系统。 针对设备开发者,OpenHarmony采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对于操作系统的要求。可运行在百K级别的资源受限设备和穿戴类设备,也可运行在百M级别的智能家用摄像头/行车记录仪等相对资源丰富的设备。
@Neuzilla 你好,想跟你请教个问题: 1.当单元格包含复杂公式时,设置的条件格式不起作用。 2.还有就是设置公式多的时候,公式也不起作用,只有在代码里强制执行公式,公式才起作用 以上两个问题,深切希望帮忙解答
华为鸿蒙开发:自定义组件的创建与使用 ================== ![](https://oscimg.oschina.net/oscnet//382ab2cc35ba882b79d2f2a08099ef64.png) 引言 --- 在华为鸿蒙应用的开发中,自定义组件是构建复杂界面和重用代码的重要手段。通过自定义组件,开发者可以将复杂的UI逻辑封装起来,提高代码的可维护性和可读性。本文将通过 DevEco Studio 详细介绍如何在鸿蒙应用中创建和使用自定义组件,包括组件的参数传递、状态管理、事件处... 展开更多
在 Harmony 应用开发中,合理的布局是构建美观且易用界面的关键。以下是几种常用的布局方式。 1. Column 布局 ------------ * **特点**:Column 是一种垂直方向的线性布局容器。它将子组件按照从上到下的顺序依次排列。 * **示例代码**: ```typescript Column({ space: 5 }) { Text("Column") Button('Button 1') Button('Button 2') }.width('90%') .borderRadius(16) .borderColor(Color.Red) .borderWidth(2) .padding(10) ... 展开更多
HarmonyOS NEXT的发布,为国产操作系统的发展注入了新的活力,引发了广大开发者的热烈关注。10月26日,在北京举办的“鸿蒙生态创新论坛:共码未来,待到山花烂漫时”活动现场,人头攒动,气氛活跃,一场关于国产操作系统生态的未来探讨就此展开。 深圳市蛟龙腾飞网络科技有限公司CEO兼CTO李洋深入探讨了如何在鸿蒙操作系统中策划、开发并运营创新性的原生应用/元服务。 他总结了开发鸿蒙原生应用和元服务的几个关键点。一是全面... 展开更多
如果你对操作系统技术、HarmonyOS 与 App 开发感兴趣,那么,一定不要错过 10 月 26 日在北京举办的这场活动! 扫描下方二维码,即可报名,或点击进入网址:https://www.oschina.net/m/event/applyform/2333818 值此1024程序员节之际,华为联合开源中国(OSCHINA)将举办鸿蒙生态开发者的盛会——鸿蒙生态创新论坛:共码未来,待到山花烂漫时。这是一场汇聚智慧、分享经验、探索未来的技术交流盛宴,将邀请杰出鸿蒙生态开发者上... 展开更多
本节以一个“账本”为例,使用首选项的相关接口实现了对账单的增、删、改、查操作,并使用自动化测试框架arkxtest来对应用进行自动化测试。 为了演示该功能,创建一个名为“ArkTSPreferences”的应用。应用源码可以在文末《跟老卫学HarmonyOS开发》链接找到。 1. 操作Preferences 首先要获取一个Preferences来操作首选项。 在src/main/ets目录下创建名为“common”目录,用于存放常用的工具类。在该common目录创建工具类Prefere... 展开更多
鸿蒙原生应用再新丁!新华社 入局鸿蒙 来自 #HarmonyOS# 微博5月27日消息 #鸿蒙千帆起#新华社客户端完成鸿蒙原生应用核心版本开发,将实现不同使用场景下更加智能、精准、及时的要闻推送,以及主流价值的全场景覆盖和高效传播!与此同时,新华社记者采访应用“采访通”、供稿应用“新华全媒新闻服务”均启动开发。 #鸿蒙千帆起# #HarmonyOS NEXT# 学习鸿蒙正当时!为你奉上: 《跟老卫学 HarmonyOS 开发》 开源免费教程:https... 展开更多
在 "2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)"()视频课程中,因为讲师在该课程授课时是使用的HarmonyOS 3.1/4.0应用(API 9),如果部分学员采用了最新的HarmonyOS NEXT API,此时就会遇到API兼容性的问题。 本文整理了从HarmonyOS 3.1/4.0应用升级到HarmonyOS NEXT(Developer Preview2)改动点。 ![](https://oscimg.oschina.net/oscnet/up-087757ad0d2f2b4e7bb90b3fd6bae1935a4.png) ### 获取路由参数 // 从路由参... 展开更多
6月21日,华为开发者大会(HDC 2024)在东莞松山湖开幕。会上,华为常务董事、终端BG董事长、智能汽车解决方案BU董事长余承东宣布,鸿蒙 NEXT正式面向开发者启动Beta,8月将发布面向消费者用户的Beta版本。 ![](https://oscimg.oschina.net/oscnet/up-cc7c0eb68029168314dfd3d74b331210875.jpg) 据了解,华为Mate 60系列、Mate X5、MatePad Pro 13.2英寸等多款设备即日开启升级。未来将有更多设备升级。 余承东表示,纯血鸿蒙从... 展开更多
今天,AI 重塑一切,“人工智能+”首次被写入政府报告,AI 产业机遇加速涌现,AI 创新大有可为。 “所有的行业必须拥抱 AI,我们必须要有澎湃的 AI 算力,华为云矢志要将技术扎到根,做 AI 算力的沃土,推动行业智能应用创新,携手伙伴构建核心技术生态,共同加速千行万业的智能化。” 3月15日,在2024华为云&华为终端云创新峰会上,华为公司常务董事、华为云 CEO 张平安表示。 矢志打造中国AI算力的沃土 对中国来说,算力的紧缺... 展开更多
【中国,深圳,2024年1月18日】,华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请,这意味着鸿蒙生态进入第二阶段,将加速千行百业的应用鸿蒙化。 华为常务董事、终端BG CEO、智能汽车解决方案BU 董事长余承东公布鸿蒙生态最新进展:鸿蒙生态设备数量仅历时5个月即从7亿增长至8亿,千行百业万物互联,将打开万亿级产业新蓝海。当前,首批200多应用厂商正在加速开发鸿蒙原生应用。余承东表示,“2020年我们提出‘... 展开更多
[中国,北京,2023年12月28日] 以“汇聚数据库创新力量,打造千行万业数据基石”为主题的openGauss Summit 2023在北京望京凯悦酒店举办。本次大会由国家工业信息安全发展研究中心软件所、中国软件行业协会、中国计算机学会数据库专业委员会指导,openGauss社区主办。 中国工程院院士郑纬民为大会致辞,他表示:中国数据库行业进入高速发展阶段,openGauss已在国计民生行业规模商用,成为行业首选的国产开源数据库。国内数据库社... 展开更多
本文分享自华为云社区《设备内UIAbility交互:无缝体验与高级技巧》,作者: 柠檬味拥抱。 UIAbility组件间交互(设备内) 在设备内,UIAbility(用户界面能力)是系统调度的最小单元,它们负责展示用户界面和执行相关的业务逻辑。设备内的不同功能模块之间的交互是应用程序开发中的重要部分。本文将探讨设备内UIAbility之间的交互方式,包括启动应用内的UIAbility、启动其他应用的UIAbility以及通过Call调用实现UIAbility交互。... 展开更多
本文分享自华为云社区《深入理解HarmonyOS UIAbility:生命周期、WindowStage与启动模式探析》,作者:柠檬味拥抱。 UIAbility组件概述 UIAbility组件是HarmonyOS中一种包含UI界面的应用组件,主要用于与用户进行交互。每个UIAbility组件实例对应最近任务列表中的一个任务,可以包含多个页面来实现不同功能模块。 声明配置 为了使用UIAbility,首先需要在module.json5配置文件的abilities标签中声明UIAbility的相关信息,包括名... 展开更多
# HarmonyOS跨进程通信—IPC与RPC通信开发指导 # 一、IPC与RPC通信概述 ## 基本概念 IPC(Inter-Process Communication)与RPC(Remote Procedure Call)用于实现跨进程通信,不同的是前者使用Binder驱动,用于设备内的跨进程通信,后者使用软总线驱动,用于跨设备跨进程通信。需要跨进程通信的原因是因为每个进程都有自己独立的资源和内存空间,其他进程不能随意访问不同进程的内存和资源,IPC/RPC便是为了突破这一点。IPC和R... 展开更多
# OpenHarmony嵌套类对象属性变化:@Observed装饰器和@ObjectLink装饰器 上文所述的装饰器仅能观察到第一层的变化,但是在实际应用开发中,应用会根据开发需要,封装自己的数据模型。对于多层嵌套的情况,比如二维数组,或者数组项class,或者class的属性是class,他们的第二层的属性变化是无法观察到的。这就引出了@Observed/@ObjectLink装饰器。 说明: 从API version 9开始,这两个装饰器支持在ArkTS卡片中使用。 ## 概述 @O... 展开更多
# OpenHarmony后代组件双向同步,跨层级传递:@Provide装饰器和@Consume装饰器 @Provide和@Consume,应用于与后代组件的双向数据同步,应用于状态数据在多个层级之间传递的场景。不同于上文提到的父子组件之间通过命名参数机制传递,@Provide和@Consume摆脱参数传递机制的束缚,实现跨层级传递。 其中@Provide装饰的变量是在祖先节点中,可以理解为被“提供”给后代的状态变量。@Consume装饰的变量是在后代组件中,去“消费(绑... 展开更多
## 简介 Socket连接主要是通过Socket进行数据传输,支持TCP/UDP/TLS协议。 ## 基本概念 ● Socket:套接字,就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。 ● TCP:传输控制协议(Transmission Control Protocol)。是一种面向连接的、可靠的、基于字节流的传输层通信协议。 ● UDP:用户数据报协议协议(User Datagram Protocol)。是一个简单的面向消息的传输层,不需要连接。 ● TLS:安全传输层协议(Transp... 展开更多