鸿蒙开发(二)-项目结构
鸿蒙开发(二)-项目结构 上篇文章我们讲了如何配置鸿蒙开发的基础环境,以及创建了第一个鸿蒙程序。 这篇我们讲述了鸿蒙应用的项目目录结构。 如图所示:我们切换项目project可以看到。 另一种则是Ohos模式: AppScope->app.json5 应用的全局配置 { "app": { "bundleName": "com.zh.test", "vendor": "example", "versi...
鸿蒙App语法/结构/注意
注意 默认情况下,应用只能访问有限的系统资源。其他资源权限处理https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/accesstoken-overview-0000001544703857-V3 .1、权限申请使用流程 https://developer.harmonyos.com/cn/docs/documenta...
鸿蒙App基础
基础说明 .1、应用模型 .1.1、构成要素 应用组件 应用组件是应用的基本组成单位,是应用的运行入口。用户启动、使用和退出应用过程中,应用组件会在不同的状态间切换,这些状态称为应用组件的生命周期。应用组件提供生命周期的回调函数,开发者通过应用组件的生命周期回调感知应用的状态变化。应用开发者在编写应用时,首先需要编写的就是应用组件,同时还需编写应用组件的生命周期回调函数,并在应用配置文件中配置相关信...
黑马鸿蒙学习笔记1:TEXT组件
业余时间学习下黑马鸿蒙课程,主要截取重要的PPT学习: 其实就是用$r()的方法,去调用本地化资源文件,可以做多语言了。 比如每个语言目录下都有个string.json文件,然后用键值对name,value的方式搭配,然后 app.string.XXXXX(比如上图设置了键值是width_label), 直接用法就是Text(‘XXXXXX'),里面是要显示的文字就可以了。...
鸿蒙应用开发-第一章-CSS3的grid布局
Tips:这个只是作者的学习笔记,仅作参考。本篇较重要,虽内容较少,但其重要性也够专门写一篇了。 目录 一、grid相关概念 grid布局中的行与列 二、grid布局添加在容器上的属性 (一)添加到容器(父元素) (二)添加到项目(子元素) 三、grid与弹性布局的区别 四、练习案例 一、grid相关概念 grid讲完也划分成一个个网格,可以任意组合...
HarmonyOS鸿蒙学习基础篇 - Column/Row 组件
前言 Row和Column组件是线性布局容器,用于按照垂直或水平方向排列子组件。Row表示沿水平方向布局的容器,而Column表示沿垂直方向布局的容器。这些容器具有许多属性和方法,可以方便地管理子组件的位置、大小、间距和对齐方式。例如,可以设置容器内部的子组件之间的间距(space属性),以及子组件在主轴(水平或垂直方向)和交叉轴上的对齐方式。 Column组件 参数解释: Column组件支持很...
【HarmonyOS】鸿蒙开发之状态管理——第2.2章
状态管理简介 ArkUI 开发提供了多维度的状态管理机制。状态管理机制能使父子组件之间,爷孙组件之间数值传递,还可以跨设备传递。从数据的传递形式看,可以分为只读的单向传递和可变更的双向传递。与vue的用法特别像。 @State修饰符 @State有以下特征: 支持多种数据类型: class number boolean string 强类型的值和引用类型。允许强类型构成的数组:Array< clas...
HarmonyOS鸿蒙学习基础篇 - 自定义组件(一)
前言 在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。在进行 UI 界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。 自定义组特点: 可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组...
HarmonyOS 鸿蒙 ArkTS ArkUI 页面之间切换转换动画设置
第一步:导入 import promptAction from '@ohos.promptAction' 第二步:在build下方写入 pageTransition(){ PageTransitionEnter({ duration: 1200 }) .slide(SlideEffect.Right) PageTransitionExit({ delay: 100 }) .translate({ x...
ArkTS开发鸿蒙OS连接mongoDB(后端node.js)2024最新教程
目录 前言 ArkTS ArkTS 框架简介 TypeScript 与 JavaScript 比较 下载鸿蒙生态下载器 利用ohpm下载axios 鸿蒙os开发代码 Index.ets 前言 喜欢的朋友可在抖音、小红书、微信公众号、哔哩哔哩搜索“淼学派对”。知乎搜索“编程淼”。 ArkTS ArkTS 是一个开源的 TypeScript 框架,旨在简化和加速构建 Node.js 后端应用程序的过程。下...