鸿蒙学习总结

说到鸿蒙源码,不得不提NAPI,GN,ARKUI,想学习源码的,可以先上网搜下。
控件 button 源码所在路径,小编也只是猜测,还没搞懂鸿蒙上层app到底层的玩法,网上也没相关资料,找源码真是费劲(不是简单的下载个源码的压缩包,而是找到里面的控件比如Button,或者UIAbility实现的源码,而不是空实现。不知道类似UIAbility这些到底开源没,还是没找对地方)
鸿蒙学习总结_第1张图片
鸿蒙学习总结_第2张图片

官网说的arkts代码开源,但是arkts api的源码始终没找到,要么就是也是接口,感觉找了个寂寞
鸿蒙学习总结_第3张图片
系统层启动的配置:
鸿蒙学习总结_第4张图片
openharmony 4.0的源码
鸿蒙学习总结_第5张图片
full sdk 替换,sdk下载解压后:
E:\Sdk\OpenHarmony\10\ets\build-tools\ets-loader npm install
E:\Sdk\OpenHarmony\10\js\build-tools\ace-loader npm install

鸿蒙全量源码在线阅读
这个链接有助于理解鸿蒙的控件添加流程,熟悉源码MyCircle组件代码示例
harmony 鸿蒙系统能力SystemCapability列表
harmony(鸿蒙)系统能力SystemCapability使用指南
元服务
https://www.harmonyos.com/
一文看懂HarmonyOS服务卡片运行原理和开发方法
方舟开发框架概述
应用安全管理
栅格布局
JS-UI框架架构
JS应用开发框架
JS UI框架组件
JS-UI框架子系统组件
鸿蒙源码目录整理
Android深入浅出之Surface[1]
关于鸿蒙OS的一些看法
Android开发系列
鸿蒙OS开源代码精要解读之—— 系统服务框架子系统(服务启动)
鸿蒙源码分析(十四)
V8、JSCore、Hermes、QuickJS,hybrid开发JS引擎怎么选
补齐Android技能树 - 玩转Gradle(一) | 小册免费学
补齐Android技能树——从AGP构建过程到APK打包过程
UIAbility组件生命周期
自定义组件的生命周期
Ability框架开发
FA卡片开发指导
鸿蒙应用开发很不错的网址《ArkUI实战》
鸿蒙源码机制:
OpenHarmony 源码解析之NAPI框架内部实现分析
三方库移植之NAPI开发[1]—Hello OpenHarmony NAPI
OpenHarmony源码解析之开关机流程分析
跟着小白一起学鸿蒙–写个NAPI子系统(七)
GN Reference
GN 编译配置
https://www.chromium.org/developers/gn-build-configuration/
OpenHarmony/docs开发入门 源码编译
OpenHarmony源码解析之系统服务管理子系统
OpenHarmony源码解析之开关机流程分析
OpenHarmony ArkUI - ets_runtime启动流程源码解读
OpenHarmony NAPI模块注册流程介绍
鸿蒙系统的启动流程
ECMAScript 教程
ES6 入门教程 阮一峰
阮一峰的网络日志
网道 / WangDoc.com
TypeScript 5.0
《TypeScript 教程》发布了
js中创建对象的5种方法
开源鸿蒙 | OpenHarmony | 文档中心
鸿蒙内核源码分析
https://repo.huaweicloud.com/openharmony/
Openharmony SDK 每日构建
https://gitee.com/openharmony
《HarmonyOS开发 – OpenHarmony开发笔记(基于小型系统)》第4章 OpenHarmony应用开发实例
Openharmony的编译构建–基础篇
Openharmony的编译构建–进阶篇1
Openharmony的编译构建–进阶篇2
Openharmony应用NAPI详解–基础篇
Openharmony应用NAPI详解–进阶篇1
Openharmony应用NAPI详解–进阶篇2

你可能感兴趣的:(鸿蒙,鸿蒙)