首页
睦mu的博客
取消

HarmonyOS开发 构建更加丰富的页面

构建更加丰富的页面 本课程是基于HarmonyOS 3.1及以上版本的新技术和特性所推出的系列化课程,每个课程单元里面都包含视频、Codelab、文章和习题,帮助您快速掌握HarmonyOS的应用开发; 通过本章节的学习,你可以了解组件状态管理的相关知识点,并进一步的学习一些常用的组件如video和弹窗,来构建更加丰富的页面。 管理组件状态 概述 在应用中,界面通常都是动态的...

HarmonyOS开发 从简单的页面开始

从简单的页面开始 常用基础组件 1 组件介绍 组件(Component)是界面搭建与显示的最小单位,HarmonyOS ArkUI声明式开发范式为开发者提供了丰富多样的UI组件,我们可以使用这些组件轻松的编写出更加丰富、漂亮的界面。 组件根据功能可以分为以下五大类:基础组件、容器组件、媒体组件、绘制组件、画布组件。其中基础组件是视图层的基本组成单元,包括Text、Image、Text...

HarmonyOS开发 应用程序框架

应用程序框架 应用程序入口—UIAbility的使用 UIAbility概述 UIAbility是一种包含用户界面的应用组件,主要用于和用户进行交互。UIAbility也是系统调度的单元,为应用提供窗口在其中绘制界面。 每一个UIAbility实例,都对应于一个最近任务列表中的任务 。 一个应用可以有一个UIAbility,也可以有多个UIAbility 。 如下图所示。例如浏览...

HarmonyOS开发 ArkTS基础知识

ArkTS基础知识 ArkUI开发框架 ArkTS声明式开发范式 装饰器 用来装饰类、结构体、方法以及变量,赋予其特殊的含义,如上述示例中 @Entry 、 @Component 、 @State 都是装饰器。具体而言, @Component 表示这是个自定义组件; @Entry 则表示这是个入口组件; @State 表示组件中的状态变量,此状态变化会引起 UI 变更。 ...

HarmonyOS开发 TypeScript入门

TypeScript入门 基础类型 TypeScript支持一些基础的数据类型,如布尔型、数组、字符串等,下文举例几个较为常用的数据类型,我们来了解下他们的基本使用。 布尔值 TypeScript中可以使用boolean来表示这个变量是布尔值,可以赋值为true或者false。 let isDone: boolean = false; 数字 TypeScript里的所...

JavaScript权威指南(第七版)

JavaScript权威指南(第七版) 第一章 JavaScript简介 JavaScript是一门高级、动态、解释型编程语言,非常适合面向对象和函数式编程风格。JavaScript的变量是无类型的,它的语法大致与Java相仿,但除此之外这两门语言之间没有任何关系。 第二章 词法结构

美国纽约摄影学院教材 如何使用照相机

美国纽约摄影学院教材 如何使用照相机 1 取景系统 1.1. 取景器的功能和分类 功能 观看和安排需要记录在胶片上的影像。 允许摄影师在观看的同时聚焦影像。 分类 旁轴取景器 单镜头反光取景器 双镜头反光取景器 毛玻璃机背 数码相机取景器(见下册数码部分) ...

HarmonyOS开发 工程目录

工程目录 1 运行Hello World 1.1. 了解基本工程目录 1.1.1. 工程级目录 工程的目录结构如下。 AppScope中存放应用全局所需要的资源文件。 AppScope>resources>base element文件夹主要存放公共的...

美国纽约摄影学院教材 摄影家的眼力 照相机和镜头

美国纽约摄影学院教材 摄影家的眼力 照相机和镜头 第一单元 第一课 摄影家的眼力 1.1. “追求什么”的基本原则 一幅好照片要有一个鲜明的主题(有时也称之为主体)。或是表现一个人,或是表现一件事物,甚至可以表现该题材的一个故事情节。主题必须明确,毫不含糊,使任何观赏者一眼就能看得出来。 一幅好照片必须能把注意力引向被摄主体,换句话说,使观赏者的目光一下子就投向被摄主体。 ...

数据结构 代码

数据结构 代码 第二章 线性表