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

#openharmony

OpenHarmony 内核源码分析(Shell编辑篇) | 两个任务,三个阶段

小帅聊鸿蒙

系列篇从内核视角用一句话概括shell的底层实现为:两个任务,三个阶段。其本质是独立进程,因而划到进程管理模块。每次创建shell进程都会再创建两个任务。

010

OpenHarmony 内核源码分析(管道文件篇) | 如何降低数据流动成本

小帅聊鸿蒙

管道符号是两个命令之间的一道竖杠 |,简单而优雅,例如,ls用于显示某个目录中文件,wc用于统计行数.

1411

OpenHarmony 内核源码分析(文件句柄篇) | 你为什么叫句柄?

小帅聊鸿蒙

只要写过应用程序代码操作过文件不会陌生这几个函数,文件操作的几个关键步骤嘛,跟把大象装冰箱分几步一样.先得把冰箱门打开,再把大象放进去,再关上冰箱门.其中最重要...

1110

【HarmonyOS NEXT】如何读取Raw下的JSON文件内容

GeorgeGcs

读取工程中/resources下json文件,json文件推荐放在rawfile路径下,通过getRawFileContent接口访问。但是通过该接口拿到的是U...

12210

【HarmonyOS NEXT】鸿蒙应用压缩和解压处理

GeorgeGcs

鸿蒙应用中经常会遇到使用压缩包的场景。例如H5的离线包逻辑,需要提前将资源包下载到本地,进行压缩操作获取资源。

13700

【HarmonyOS NEXT】鸿蒙将资源文件夹Resource-RawFile下的文件存放到沙箱目录下

GeorgeGcs

应用开发中,我们经常会遇到一些文件原先是放在资源文件夹 rawfile下,但是逻辑处理时,需要转移到本地沙箱才能操作。这种情况下,就需要将将资源文件夹Resou...

13200

OpenHarmony 内核源码分析(VFS篇) | 文件系统和谐共处的基础

小帅聊鸿蒙

VFS(Virtual File System)是文件系统的虚拟层,它不是一个实际的文件系统,而是一个异构文件系统之上的软件粘合层,为用户提供统一的类Unix文...

3710

【HarmonyOS Next】鸿蒙中自定义弹框OpenCustomDialog、CustomDialog与DialogHub的区别详解

GeorgeGcs

CustomDialog = 》 OpenCustomDialog = 》 DialogHub

12910

【HarmonyOS Next】鸿蒙应用实现弹框DialogHub详解

GeorgeGcs

鸿蒙中实现弹框目前官方提供openCustomDialog和CustomDialog两种模式。推荐前者,详情见下图和官网文档链接:

11710

【HarmonyOS Next】鸿蒙应用常规面试题和答辩思路参考

GeorgeGcs

根据招聘发布的岗位JD,进行自我匹配分析。了解基本要求和加分项,以及项目节奏和英文要求等。

11910

OpenHarmony 内核源码分析(字符设备篇) | 字节为单位读写的设备

小帅聊鸿蒙

设备(device): 是提供输入或输出功能的一种载体,其包括物理设备(对实际存在的物理硬件的抽象)例如,键盘是一种输入设备,硬盘是输入和输出设备。也包括虚拟设...

4810

【HarmonyOS Next】鸿蒙应用加载SVG文件显示图标

GeorgeGcs

SVG 即可缩放矢量图形(Scalable Vector Graphics),它是一种基于 XML 语法的二维矢量图形格式,由万维网联盟(W3C)制定。

11510

【HarmonyOS Next】鸿蒙中App、HAP、HAR、HSP概念详解

GeorgeGcs

**(1)App Pack(Application Package)** 是应用发布的形态,上架应用市场是以App Pack形式上架。以 **.app** 后...

14310

OpenHarmony 内核源码分析(根文件系统) | 先挂到/上的文件系统

小帅聊鸿蒙

看网上有很多的文章,但基本全是一大抄,说是内核启动时所mount的第一个文件系统,这话固然是没错, 但想重新定义下这个概念, 所谓 根文件系统 就是先挂到根目录...

4620

OpenHarmony 内核源码分析(挂载目录篇) | 为何文件系统需要挂载

小帅聊鸿蒙

关于文件系统的介绍已经写了三篇,但才刚刚开始,其中的 文件系统篇 一定要阅读,用生活中的场景去解释计算机各模块设计的原理和运行机制是整个系列篇最大的特点,计算机...

4411

OpenHarmony 内核源码分析(索引节点篇) | 谁是文件系统最重要的概念

小帅聊鸿蒙

读懂鸿蒙内核的关键线索是LOS_DL_LIST(双向链表),它是系列篇开篇的内容.

7310

OpenHarmony 内核源码分析(文件系统篇) | 用图书管理说文件系统

小帅聊鸿蒙

本篇讲一个大型图书馆的管理方案,来说清楚计算机文件系统是如何管理的.如果读懂了这个方案,就基本了解了文件系统最底层的运行机制.

5220

【HarmonyOS NEXT】EventHub和Emitter的使用场景与区别

GeorgeGcs

移动应用开发的同学应该比较了解EventHub,类似于EventBus。标准的事件广播通知,订阅,取消订阅的处理。EventHub模块提供了事件中心,提供订阅、...

13100

OpenHarmony 内核源码分析(文件概念篇) | 为什么说一切皆是文件

小帅聊鸿蒙

大家普遍理解的文件属于此类,(如:图片,视频,mp3,ppt,zip == ),这类文件也叫正则文件,当然是无处不在.

5510

【HarmonyOS Next】鸿蒙应用弹框和提示气泡详解(二)之浮层(OverlayManager),半模态页面(bindSheet),全模态页面

GeorgeGcs

上期围绕 HarmonyOS Next 最新API趋势,介绍了鸿蒙应用中最新的自定义弹框和提示气泡的使用。

8800
领券