首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签harmonyos

#harmonyos

OpenHarmony内核源码分析(内存汇编篇) | 谁是虚拟内存实现的基础

小帅聊鸿蒙

ARM处理器使用协处理器15(CP15)的寄存器来控制cache、TCM和存储器管理。CP15的寄存器只能被MRC和MCR(Move to Coprocesso...

010

15 HarmonyOS NEXT UVList组件开发指南(二)

全栈若城

UVList组件是一个列表容器组件,负责整体布局和列表项的渲染。下面是UVList组件的完整实现代码:

1500

OpenHarmony内核源码分析(内存管理篇) | 虚拟内存全景图是怎样的

小帅聊鸿蒙

内存一开始一张白纸,这些extern就是给它画大界线的,从哪到哪是属于什么段。这些值大小取决实际项目内存条的大小,不同的内存条,地址肯定会不一样,所以必须由外部...

1410

14 HarmonyOS NEXT UVList组件开发指南(一)

全栈若城

UVList是一个功能强大的列表组件,专为HarmonyOS NEXT应用设计,提供了高度可定制的列表展示功能。本系列教程将深入讲解UVList组件的设计思路、...

2500

鸿蒙内核源码分析(内存主奴篇)

小帅聊鸿蒙

请想一个问题,内核本身也是程序要在内存运行, 用户程序一样也要在内存运行,大家都在一个窝里吃饭, 你凭什么就管我了.好像内核程序是主子,用户程序是奴才似的.

710

鸿蒙开发:wrapBuilder来封装全局@Builder

程序员一鸣

@Builder装饰器,可以把build函数中的组件代码,单独的抽取出来,虽然简化了build函数,实现了组件之间的复用,但是代码还是在整个UI视图内,如下案例...

2300

鸿蒙开发:校验构造传参装饰器@Require

程序员一鸣

在自定义组件中,特别是开源给到他人使用的组件中,有些参数是必须要传递的,然而往往由于调用者不知,尝尝出现忘记传递的情况,以至于造成异常后才发现,虽然可以通过文档...

3600

【HarmonyOS Next之旅】DevEco Studio使用指南(一)

枫叶丹

HUAWEI DevEco Studio(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向全场景多设备...

5210

13 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar组件进阶指南(四)

全栈若城

由于本人疏忽本教程的第一节忘记上传运行效果图拉, 因此在本章节进行补充, 哈哈哈!

3200

12 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar组件设计精髓(三)

全栈若城

2600

11 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar组件深度剖析(二)

全栈若城

4510

10 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar头像组件开发教程(一)

全栈若城

Avatar 组件是一个用于展示用户头像的基础 UI 组件,支持图片、文字和图标三种显示模式,并提供了丰富的自定义选项。本教程将详细介绍 Avatar 组件的设...

4500

OpenHarmony 内核源码分析(调度机制篇) | 任务是如何被调度执行的

小帅聊鸿蒙

鸿蒙的内核中 Task 和 线程 在广义上可以理解为是一个东西,但狭义上肯定会有区别,区别在于管理体系的不同,Task是调度层面的概念,线程是进程层面概念。比如...

3120

OpenHarmony内核源码分析(调度队列篇) | 内核有多少个调度队列

小帅聊鸿蒙

鸿蒙内核代码中有两个源文件是关于队列的,一个是用于调度的队列,另一个是用于线程间通讯的IPC队列。

3910

OpenHarmony内核源码分析(任务调度篇) | 任务是内核调度的单元

小帅聊鸿蒙

从系统的角度看,线程是竞争系统资源的最小运行单元。线程可以使用或等待CPU、使用内存空间等系统资源,并独立于其它线程运行。

3020

09 HarmonyOS NEXT 仿uv-ui Tag组件开发教程系列(三)

全栈若城

在 HarmonyOS NEXT 仿uv-ui Tag组件开发教程系列中我们从零开始开发了Tag组件, 他的扩展性其实还是存在的, 当然在开发过程中需要注意的是...

4300

08 HarmonyOS NEXT 仿uv-ui Tag组件开发教程系列(二)

全栈若城

在优化 HarmonyOS 应用性能时,应当关注状态管理、事件处理和渲染方面的优化。首先,在状态管理方面,应避免不必要的状态更新,确保使用适当的状态作用域,并且...

11720

07 HarmonyOS NEXT 仿uv-ui Tag组件开发教程系列(一)

全栈若城

6500

OpenHarmony内核源码分析(时钟任务篇)

小帅聊鸿蒙

时钟节拍由配置为中断触发模式的硬件定时器产生,当中断到来时,将调用一次:void OsTickHandler(void),通知操作系统已经过去一个系统时钟;不同...

8310
领券