1# 用户文件概述 2 3用户文件:登录到该终端设备的用户所拥有的文件,包括用户私有的[图片、视频](../media/medialibrary/photoAccessHelper-overview.md)、音频、文档等。 4 51. 用户文件存放在用户目录下,归属于该设备上登录的用户。 6 72. 用户文件存储位置主要分为[内置存储](#内置存储)、[外置存储](#外置存储)。 8 93. 应用对用户文件的创建、访问、删除等行为,需要提前获取用户授权,或由用户操作完成。 10 11## 用户文件存储位置 12 13### 内置存储 14 15内置存储,是指用户文件存储在终端设备的内部存储设备(空间)上。内置存储设备无法被移除。内置存储的用户文件主要有: 16 17- 用户特有的文件:这部分文件归属于登录该设备的用户,不同用户登录后,仅可看到该用户自己的文件。 18 按照这些文件的特征/属性,以及用户/应用的使用习惯,可分为: 19 - 图片/视频类媒体文件 20 所具有的特征包括拍摄时间、地点、旋转角度、文件宽高等信息,以媒体文件的形式存储在系统中,通常是以所有文件、相册的形式对外呈现,不会展示其在系统中存储的具体位置。 21 22 - 音频类媒体文件 23 所具有的特征包括所属专辑、音频创作者、持续时间等信息,以媒体文件的形式存储在系统中,通常会以所有文件、专辑、作家等形式对外部呈现,不会展示其在系统中存储的具体位置。 24 25 - 其他文件(统称为文档类文件) 26 以普通文件的形式存储在系统中,该类文件既包括普通的文本文件、压缩文件等,又包括以普通文件形式存储的图片/视频、音频文件,该类文件通常是以目录树的形式对外展示。 27 28- 多用户共享的文件:用户可以通过将文件放在共享文件区,实现多个用户之间文件的共享访问。 29 共享文件区的文件,也是以普通文件的形式存储在系统中,以目录树的形式对外展示。 30 31### 外置存储 32 33外置存储,是指用户文件存储在外置可插拔设备上(如SD卡、U盘等)。外置存储设备上的文件,和内置存储设备共享区文件一样,可以被所有登录到系统中的用户看到。 34 35外置存储设备具备可插拔属性,因此系统提供了设备插拔事件的监听及挂载功能,用于管理外置存储设备,<!--RP1-->具体可参考[管理外置存储设备(仅对系统应用开放)](manage-external-storage.md)<!--RP1End-->。 36 37外置存储设备上的文件,全部以普通文件的形式呈现,和内置存储设备上的文档类文件一样,采用目录树的形式对外展示。 38