raw_dir.h
Overview
Related Modules:
[Rawfile]
Description:
提供rawfile目录相关功能
功能包括遍历和关闭rawfile目录
Since: 8 Version: 1.0
Summary
Typedefs
Typedef Name | Description |
---|---|
[RawDir] | typedef struct [RawDir] 提供对rawfile目录的访问 |
Functions
Function | Description |
---|---|
[OH_ResourceManager_GetRawFileName] ([RawDir] *rawDir, int index) | const char * 通过索引获取rawfile文件名称 |
[OH_ResourceManager_GetRawFileCount] ([RawDir] *rawDir) | int 获取[RawDir]中的rawfile数量 |
[OH_ResourceManager_CloseRawDir] ([RawDir] *rawDir) | void 关闭已打开的[RawDir]并释放所有相关联资源 |
raw_file.h
Overview
Related Modules:
[Rawfile]
Description:
提供rawfile文件相关功能
功能包括搜索、读取和关闭rawfile文件
Since: 8 Version: 1.0
Summary
Classes
Classe Name | Description |
---|---|
[RawFileDescriptor] | 提供rawfile文件描述符信息 |
Typedefs
Typedef Name | Description |
---|---|
[RawFile] | typedef struct [RawFile] 提供对rawfile的访问功能 |
Functions
Function | Description |
---|---|
[OH_ResourceManager_ReadRawFile] (const [RawFile] *rawFile, void *buf, size_t length) | int 读取rawfile |
[OH_ResourceManager_SeekRawFile] (const [RawFile] *rawFile, long offset, int whence) | int 基于指定的offset,在rawfile文件内搜索读写数据的位置 |
[OH_ResourceManager_GetRawFileSize] ([RawFile] *rawFile) | long 获取rawfile长度,单位为int32_t |
[OH_ResourceManager_CloseRawFile] ([RawFile] *rawFile) | void 关闭已打开的[RawFile] 以及释放所有相关联资源 |
[OH_ResourceManager_GetRawFileOffset] (const [RawFile] *rawFile) | long 获取rawfile当前的offset,单位为int32_t |
[OH_ResourceManager_GetRawFileDescriptor] (const [RawFile] *rawFile, [RawFileDescriptor] &descriptor) | bool 基于offset(单位为int32_t)和文件长度打开rawfile,并获取rawfile文件描述符 |
[OH_ResourceManager_ReleaseRawFileDescriptor] (const [RawFileDescriptor] &descriptor) | bool 关闭rawfile文件描述符 |
以上就是本篇文章所带来的鸿蒙开发中一小部分技术讲解;想要学习完整的鸿蒙全栈技术。可以在结尾找我可全部拿到! | |
下面是鸿蒙的完整学习路线,展示如下: | |
除此之外,根据这个学习鸿蒙全栈学习路线,也附带一整套完整的学习【文档+视频】,内容包含如下:
内容包含了:(ArkTS、ArkUI、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、鸿蒙南向开发、鸿蒙项目实战)等技术知识点。帮助大家在学习鸿蒙路上快速成长!
鸿蒙【北向应用开发+南向系统层开发】文档
鸿蒙【基础+实战项目】视频
鸿蒙面经
为了避免大家在学习过程中产生更多的时间成本,对比我把以上内容全部放在了↓↓↓想要的可以自拿喔!谢谢大家观看!