文章 2024-02-06 来自:开发者社区

【HarmonyOS 4.0 应用开发实战】TypeScript入门之模块化详讲

第五弹:TypeScript 模块 5.1 模块 TypeScript 模块的设计理念是可以更换的组织代码。 模块是在其自身的作用域里执行,并不是在全局作用域,这意味着定义在模块里面的变量、函数和类等在模块外部是不可见的,除非明确地使用 export 导出它们。类似地,我们必须通过 import 导入其他模块导出的变量、函数、类等。 两个模块之间的关系是通过在文件...

【HarmonyOS 4.0 应用开发实战】TypeScript入门之模块化详讲
文章 2024-02-06 来自:开发者社区

【HarmonyOS 4.0 应用开发实战】TypeScript入门之接口详讲

第四弹、TypeScript入门之接口详讲 4.接口(interface) 4.1.1 接口概述 接口(interface)是面向对象编程中的另一个重要概念。接口通常会作为一种契约或规范让类(class)去遵守,确保类实现某些特定的行为或功能。 语法说明 ● 接口定义 接口使用interface关键字定义,通常情况下,接口中只会包含属性和方法的声明...

【HarmonyOS 4.0 应用开发实战】TypeScript入门之接口详讲
文章 2024-02-06 来自:开发者社区

【HarmonyOS 4.0 应用开发实战】TypeScript入门之声明、数据类型、函数、类的详讲

TypeScript入门之声明、数据类型、函数、类的详讲 2.2.2 声明 2.2.2.1 变量声明 2.2.2.2 常量声明 let用于声明变量,而const用于声明常量,两者的区别是变量在赋值后可...

【HarmonyOS 4.0 应用开发实战】TypeScript入门之声明、数据类型、函数、类的详讲
文章 2024-02-06 来自:开发者社区

【HarmonyOS 4.0 应用开发实战】TypeScript 快速入门之环境配置

二、鸿蒙应用开发快速入门 2.1 鸿蒙应用概述: HarmonyOS 应用的主要开发语言是 ArkTS,它由 TypeScript(简称TS)扩展而来,在继承TypeScript语法的基础上进行了一系列优化,使开发者能够以更简洁、更自然的方式开发应用。值得注意的是,TypeScript 本身也是由另一门语言 JavaScript 扩展而来。因此三者的关系如下图所示: ...

【HarmonyOS 4.0 应用开发实战】TypeScript 快速入门之环境配置
文章 2023-12-25 来自:开发者社区

HarmonyOS实战—HarmonyOS入门第一课

一.HarmonyOS介绍1.1简介HarmonyOS的定位是一款面向未来、面向全场景的分布式操作系统。适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备。1.2 技术架构HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。1.3 技术特性硬件互助,资源....

HarmonyOS实战—HarmonyOS入门第一课
文章 2023-11-16 来自:开发者社区

HarmonyOS 实战项目

引言本章将介绍如何在 HarmonyOS 上进行实际项目开发。我们将从项目需求分析开始,逐步完成项目的设计、开发、测试和上线过程。目录项目需求分析项目设计项目开发项目测试项目上线总结1. 项目需求分析项目需求分析是项目开发的关键阶段之一,它有助于确定项目的范围、目标和功能,为项目的设计和开发提供清晰的方向。1. 定义项目目标在项目需求分析的早期,你需要明确定义项目的主要目标。这些目标应该是具体和....

HarmonyOS 实战项目
文章 2023-08-05 来自:开发者社区

HarmonyOS实战—服务卡片初体验

最近看到很多博客网站上出现了HarmonyOS的征文活动,看到那些精美的奖品让我也安耐不住开了,当然奖品的诱惑当然是抵挡不住我对技术的狂热追求,对于开发者而言技术没有顶峰没有终点。那么今天给大家做一个卡片服务开发的经验分享,如果有什么地方说的不对的请各位开发者进行指正,如果有什么问题也可以发私信或者直接在帖子中留言,我也会及时回复大家。一、什么是服务卡片服务卡片(以下简称“卡片”)是FA的一种界....

HarmonyOS实战—服务卡片初体验
文章 2023-06-21 来自:开发者社区

HarmonyOS实战—亮眼的原子化服务体验

2021年6月2日晚20:00,华为HarmonyOS 2及华为全场景新品发布会如期召开。发布会上,重磅发布了万众瞩目的HarmonyOS 2正式版,HarmonyOS正式到来!在最新的HarmonyOS 2.0中,"服务卡片"成为一个新的亮点。其实不止是服务卡片,更是这种原子化服务的理念,简洁,高效,开放,带来的想象力和创新,开启了信息化时代的新的一页,相信以后基于鸿蒙的创新场景,会如雨后春笋....

HarmonyOS实战—亮眼的原子化服务体验
文章 2022-12-11 来自:开发者社区

HarmonyOS实战—可编辑的卡片交互

HarmonyOS实战前言在前面的天气卡片设计中,我们设计了一个天气类卡片在桌面进行7日天气的直观显示。但其并不具备选择城市切换的功能,实用性并不高。所以,今天博主将详细介绍鸿蒙原子化开发的编辑交互功能。何为卡片编辑功能?首先,我们需要来看一张图,认识一下有无卡片编辑功能样式到底有何不同。具体效果图如下所示:可以看到,默认情况下鸿蒙的手机卡片是没有任何编辑功能的,那么如果让其有编辑功能呢?答案在....

HarmonyOS实战—可编辑的卡片交互
文章 2022-12-11 来自:开发者社区

HarmonyOS实战—欧洲杯还可以这么玩?(二)

卡片的交互卡片数据的初始化当用户添加或者查看卡片内容时,它是有一个基本的数据的。所以,我们需要在java中获取图片以及文本然后传递给卡片。代码如下(WidgetImpl):public class WidgetImpl extends FormController { private static final HiLogLabel TAG = new HiLogLabel(HiLog.D...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注