Harmony学习记录
文章平均质量分 89
生如夏花℡
活到老,学到老
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HarmonyOS学习记录6
Merge Requests(简称 MR)是 GitLab 中一种用于代码审查和合并的机制,类似于 GitHub 的 Pull Requests。它允许开发者在分支之间提交更改请求,并在更改被正式合并之前,让团队成员审查代码、讨论改动,并进行必要的测试。本文主要记录如何将代码提交到 GitLab 远程仓库,并使用 GitLab 的 Merge Request 操作。在代码合并之前,团队可以检查代码质量、功能实现、是否符合项目规范等。开发者可以通过评论、建议修改、或讨论需求变更来优化代码。原创 2025-07-23 11:50:49 · 339 阅读 · 0 评论 -
HarmonyOS学习记录5
网络连接管理提供管理网络一些基础能力,包括WiFi/蜂窝/Ethernet等多网络连接优先级管理、网络质量评估、订阅默认/指定网络连接状态变化、查询网络连接信息、DNS解析等功能。应用通过HTTP发起一个数据请求,支持常见的GET、POST、OPTIONS、HEAD、PUT、DELETE、TRACE、CONNECT方法。原创 2025-07-23 11:44:58 · 1539 阅读 · 0 评论 -
HarmonyOS学习记录4
UIAbility组件是一种包含UI的应用组件,主要用于和用户交互。被@Entry装饰的组件(页面)的生命周期流程,如下图所示router页面生命周期,即被@Entry装饰的组件生命周期,提供以下生命周期接口:(不推荐使用)onPageShow:页面每次显示时触发一次,包括路由过程、应用进入前台等场景onPageHide:页面每次隐藏时触发一次,包括路由过程、应用进入后台等场景onBackPress:当用户点击返回按钮时触发。原创 2025-07-10 15:03:14 · 866 阅读 · 0 评论 -
HarmonyOS学习记录3
ArkTS是一种设计用于构建高性能应用的编程语言。它在继承TypeScript语法的基础上进行了优化,以提供更高的性能和开发效率。许多编程语言在设计之初没有考虑到移动设备,导致应用的运行缓慢、低效、功耗大,随着移动设备在人们的日常生活中变得越来越普遍,针对移动环境的编程语言优化需求也越来越多。ArkTS是专为解决这些问题而设计的,聚焦于提高运行效率。TypeScript是在JavaScript基础上通过添加类型定义扩展而来的,ArkTS则是TypeScript的进一步扩展。原创 2025-07-04 11:47:41 · 771 阅读 · 0 评论 -
HarmonyOS学习记录2
创建新文件方法一,在Project窗口,打开entry > src > main > ets,右键单击pages文件夹,选择New > ArkTS File,命名为Second,单击回车键,即可创建新的页面文件;方法二,右键单击pages文件夹,选择New > Pages > Empty Page,命名为Second,也可以创建一个新的页面文件,方法二无需进行页面路由的手动配置,更加方便。首先,打开DevEco Studio,选择一个需要的模版,本文选择的是第一个,为一个空模版。原创 2025-07-02 15:51:03 · 1147 阅读 · 0 评论 -
HarmonyOS学习记录1
本文记录了HarmonyOS核心技术理念与DevEco Studio基础使用方法。HarmonyOS的核心技术包括一次开发,多端部署的三层工程结构、可分可合,自由流转的HAP模块化设计,以及统一生态,原生智能的AI能力支持。DevEco Studio安装简便,内置HarmonyOS SDK,项目结构清晰,包含AppScope全局配置、entry模块、资源文件等目录。文章还介绍了基本配置文件和开发环境特点,为HarmonyOS应用开发者提供了入门指导原创 2025-07-01 18:27:34 · 906 阅读 · 0 评论
分享