了解相关目录可以更好的帮助我们开发相关功能,例如,api6的JS无法直接获取相册文件,但可以访问应用目录,可以将相册图片复制在该目录下,在通过JS获取显示。
下面是HarmonyOS一些获取文件目录的相关方法。
1.私有目录:私有目录是指仅某个应用自己可管理访问的文件目录,即该目录归属于该应用。
getFilesDir()
2.缓存目录:缓存临时文件。
getCacheDir()
3.数据目录:存储应用的相关数据。
getDataDir()
4.外部目录:非系统数据相关的目录,该部分目录大部分数据都可以修改。
getExternalCacheDir()
5.引用目录:getPreferencesDir()
6.同步目录:getDistributedDir()
7.应用目录:getDir(“”, Context.MODE_PRIVATE)
审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
数据
+关注
关注
8文章
7006浏览量
88947 -
HarmonyOS
+关注
关注
79文章
1974浏览量
30147
发布评论请先 登录
相关推荐
AD软件打开DigIPCBA工作区,希望可以按照文件夹检索
希望在AD软件中打开工作区的时候,工作区内的文件夹能显示,文件可以按照文件夹检索,如果工作区内PCB项目很多,不能区分文件夹,不方便访问
发表于 11-01 11:15
服务器数据恢复—异常断电导致linux系统无法启动的数据恢复案例
的分区无法正常访问。使用fsck修复这个问题分区,虽然修复完成之后文件系统正常,但是发现部分文件丢失,查看后发现缺失的部分文件在lost+found文件夹里,
Linux根文件系统的挂载过程
Linux根文件系统(rootfs)是Linux系统中所有其他文件系统和目录的起点,它是内核启动时挂载的第一个文件系统。
HarmonyOS NEXT Developer Beta1最新术语表
UIAbility
Stage模型中的组件类型名,即UIAbility组件,包含UI,提供展示UI的能力,主要用于和用户交互。
本文根据HarmonyOS NEXT Developer Beta1官方公开的开发文档整理而成。
发表于 06-27 16:16
HarmonyOS NEXT Developer Beta1中的Kit
Kit工具箱的形式罗。
本文根据HarmonyOS NEXT Developer Beta1官方公开的开发文档整理而成。
发表于 06-26 10:47
在模版工程中新建了一个目录components,在这个目录中新建了.c和.h文件文件中有包含idf的库文件,为什么找不到?
我在模版工程中新建了一个目录components,在这个目录中新建了.c和.h文件,文件中有包含idf的库文件,从头
发表于 06-06 07:43
HarmonyOS实战开发-如何通过Text实现部分文本高亮和超链接。
介绍
本示例通过自定义Span类型,在Text组件中使用ForEach遍历,根据不同的Span类型生成不同样式和功能的Span组件,实现部分文本高亮和超链接。
效果图预览
使用说明
点击超链接
发表于 05-07 14:18
鸿蒙OpenHarmony【标准系统编写“Hello World”程序】 (基于RK3568开发板)
hello源码目录,构建文件BUILD.gn及部件配置文件bundle.json。 示例完整目录如下。 HarmonyOS与OpenHarm
2024款鸿蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享
实战,还包含了HarmonyOS 仿小米App实战。详情参考大纲或者目录介绍。
根据华为鸿蒙生态推广部门介绍,HarmonyOS4和未来的HarmonyOS5(
发表于 02-28 10:29
OpenHarmony 移植:build lite 配置目录全梳理
命令行工具 hb (HarmonyOS|OpenHarmony Build 编译构建系统的缩写) 都很熟悉了。这是一个基于 gn 和 ninja 的构建系统,以支持 OpenHarmony 组件化开
详解OpenHarmony各部分文件在XR806上的编译顺序
/liteos_m代表根目录下的kernel/liteos_m文件夹。最后,关于演示部分:XR806_OpenHarmony串口默认配置为:波特率115200,无校验,8位数据位,1位停止位。开发板成功连接PC上
发表于 01-29 10:00
评论