(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌本文是OpenAtomOpenHarmony(以下简称“OpenHarmony”)标准设备应用开发的第一篇文章。这一篇我们主要聚焦于如何在标准设备上运行一个最简单的OpenHarmony程序。 本文主要内容包括三个方面:1.应用编译环境准备;2.HelloOpenharmony页面编写;3.安装应用到标准设备上面。下面就让我们从零开始学习OpenHarmony标准设备应用开发。 一、应用开发环境准备1.1下载DevEcoStudio3.0Beta2版本链接:https://developer.harmonyos.
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 江英杰华为技术有限公司 canvas是ArkUI开发框架里的画布组件,常用于自定义绘制图形。因为其轻量、灵活、高效等优点,被广泛应用于UI界面开发中。本期,我们将为大家介绍ArkUI开发框架中canvas组件的使用。 一、canvas介绍1.1什么是canvas?在Web浏览器中,canvas是一个可自定义width、height的矩形画布,画布左上角为坐标原点,以像素为单位,水平向右为x轴,垂直向下为y轴,画布内所有元素都基于原点进行定位。如图1所示,我们通过标签,创建了一个width=1500px,height=
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 江英杰华为技术有限公司 canvas是ArkUI开发框架里的画布组件,常用于自定义绘制图形。因为其轻量、灵活、高效等优点,被广泛应用于UI界面开发中。本期,我们将为大家介绍ArkUI开发框架中canvas组件的使用。 一、canvas介绍1.1什么是canvas?在Web浏览器中,canvas是一个可自定义width、height的矩形画布,画布左上角为坐标原点,以像素为单位,水平向右为x轴,垂直向下为y轴,画布内所有元素都基于原点进行定位。如图1所示,我们通过标签,创建了一个width=1500px,height=
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点)刘鑫容器类,顾名思义就是存储的类,用于存储各种数据类型的元素,并具备一系列处理数据元素的方法。在ArkUI开发框架中,容器类采用了类似静态的语言来实现,并通过NAPI框架对外提供。通过对存储位置以及属性的限制,让每种类型的数据都能在完成自身功能的基础上剪除冗余分支,保证了数据的高效访问,提升了应用的性能。 本期,我们将为大家介绍ArkUI开发框架中容器类的各种类型以及相关API的使用。一、容器类API介绍在ArkUI开发框架中,提供了线性和非线性两类容器类,共14种,每种容器都有自身的特性及使用场景。下面,我们将为大家
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点)刘鑫容器类,顾名思义就是存储的类,用于存储各种数据类型的元素,并具备一系列处理数据元素的方法。在ArkUI开发框架中,容器类采用了类似静态的语言来实现,并通过NAPI框架对外提供。通过对存储位置以及属性的限制,让每种类型的数据都能在完成自身功能的基础上剪除冗余分支,保证了数据的高效访问,提升了应用的性能。 本期,我们将为大家介绍ArkUI开发框架中容器类的各种类型以及相关API的使用。一、容器类API介绍在ArkUI开发框架中,提供了线性和非线性两类容器类,共14种,每种容器都有自身的特性及使用场景。下面,我们将为大家
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌 上一章我们讲解了应用编译环境准备,设备编译环境准备,开发板烧录,将一个最简单的OpenAtomOpenHarmony(以下简称“OpenHarmony”)程序安装到我们的标准设备上。 本章是OpenHarmony标准设备应用开发的第二篇文章。我们通过知识体系新开发的几个基于OpenHarmony3.1Beta标准系统的样例:分布式音乐播放、传炸弹、购物车等样例,分别介绍下音乐播放、显示动画、动画转场(页面间转场)三个进阶技能。首先我们来讲如何在OpenHarmony中实现音乐的播放。 一、分布式音乐播放通过分布
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌 上一章我们讲解了应用编译环境准备,设备编译环境准备,开发板烧录,将一个最简单的OpenAtomOpenHarmony(以下简称“OpenHarmony”)程序安装到我们的标准设备上。 本章是OpenHarmony标准设备应用开发的第二篇文章。我们通过知识体系新开发的几个基于OpenHarmony3.1Beta标准系统的样例:分布式音乐播放、传炸弹、购物车等样例,分别介绍下音乐播放、显示动画、动画转场(页面间转场)三个进阶技能。首先我们来讲如何在OpenHarmony中实现音乐的播放。 一、分布式音乐播放通过分布
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点)本文转载自:https://harmonyos.51cto.com/posts/10608 夏德旺软通动力信息技术(集团)股份有限公司 前言市面上关于终端(手机)操作系统在3GPP协议开发的内容太少了,即使Android相关的资料都很少,Android协议开发书籍我是没有见过的。可能是市场需求的缘故吧,现在市场上还是前后端软件开发从业人员最多,包括我自己。 基于我曾经也在某手机协议开发团队干过一段时间,协议的AP侧和CP侧开发都整过,于是想尝试下基于OpenAtomOpenHarmony(以下简称“OpenHarmon
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点)本文转载自:https://harmonyos.51cto.com/posts/10608 夏德旺软通动力信息技术(集团)股份有限公司 前言市面上关于终端(手机)操作系统在3GPP协议开发的内容太少了,即使Android相关的资料都很少,Android协议开发书籍我是没有见过的。可能是市场需求的缘故吧,现在市场上还是前后端软件开发从业人员最多,包括我自己。 基于我曾经也在某手机协议开发团队干过一段时间,协议的AP侧和CP侧开发都整过,于是想尝试下基于OpenAtomOpenHarmony(以下简称“OpenHarmon
4月25日,“共建新技术,开拓新领域”OpenAtomOpenHarmony(以下简称“OpenHarmony”)技术日在深圳顺利召开。OpenHarmony携手各共建单位、生态伙伴分享技术创新、生态共建、教育发展等方面的最新进展和实践成果。 与此同时,OpenHarmony官方社群对此次技术日活动同步进行了线上直播。现将技术日各共建单位、生态伙伴的精彩分享视频汇总如下,建议错过直播的小伙伴们收藏学习哦~ 1、2022年OpenHarmony技术日·主论坛——孙文龙秘书长致辞 https://www.bilibili.com/video/BV1VF411u7uY?spm_id_from=33