Java Android:用户可以导入文件的存储选项方法

Java Android:用户可以导入文件的存储选项方法,java,android,google-maps,Java,Android,Google Maps,我正在制作一个应用程序,用户可以选择一个特定的目录(或在另一个应用程序中打开),然后选择要导入的文件,这样应用程序就可以读取它。哪种存储选项最适合 共享优先权、内部存储还是外部存储? 如果你想知道我在存储什么,那是一堆谷歌地图标记,所有的信息都写进了文件 谢谢你抽出时间 如果是文件,最好是内部存储中隐藏文件夹中的文件。 为什么要隐藏文件夹? 文件中的内容是一堆谷歌地图标记。所以,您必须在某个地方使用该文件来读取该文件,并根据您在应用程序中的需要使用该标记数据 如果它位于某个隐藏文件夹中,用户无法

我正在制作一个应用程序,用户可以选择一个特定的目录(或在另一个应用程序中打开),然后选择要导入的文件,这样应用程序就可以读取它。哪种存储选项最适合

共享优先权、内部存储还是外部存储? 如果你想知道我在存储什么,那是一堆谷歌地图标记,所有的信息都写进了文件

谢谢你抽出时间

如果是文件,最好是内部存储中隐藏文件夹中的文件。

为什么要隐藏文件夹?

文件中的内容是一堆谷歌地图标记。所以,您必须在某个地方使用该文件来读取该文件,并根据您在应用程序中的需要使用该标记数据

如果它位于某个隐藏文件夹中,用户无法找到它,因此无法删除它的内容(在正常情况下,不包括用户启用了“显示隐藏文件和文件夹”选项时的情况)&您的应用程序数据在某种程度上是安全的

为什么使用内部存储?

由于它是一个不可移动的存储,它可以更可靠,不是100%,而是至少80%。如果您将在外部存储器中执行此操作,并且
SD卡
被删除,那么您可能会遇到FileNotFound或类似的问题

您可能需要的东西:

如果是文件,最好是内部存储中隐藏文件夹中的文件。

为什么要隐藏文件夹?

文件中的内容是一堆谷歌地图标记。所以,您必须在某个地方使用该文件来读取该文件,并根据您在应用程序中的需要使用该标记数据

如果它位于某个隐藏文件夹中,用户无法找到它,因此无法删除它的内容(在正常情况下,不包括用户启用了“显示隐藏文件和文件夹”选项时的情况)&您的应用程序数据在某种程度上是安全的

为什么使用内部存储?

由于它是一个不可移动的存储,它可以更可靠,不是100%,而是至少80%。如果您将在外部存储器中执行此操作,并且
SD卡
被删除,那么您可能会遇到FileNotFound或类似的问题


您可能需要的东西:

这是否意味着人们可以导入自己的文件并打开它们?但是如果是私有的,那么它是如何工作的?有代码示例吗?私有??你说的是带标记的文件??文件怎么可能是私有的???@J.Tey如果有帮助,请将答案标记为正确的。。!!但是如果它是“隐藏的”,那么用户如何导入他们自己的文件?这是否意味着人们可以导入他们自己的文件并打开它们?但是如果它是私有的,那么它是如何工作的?有代码示例吗?私有??你说的是带标记的文件??文件怎么可能是私有的???@J.Tey如果有帮助,请将答案标记为正确的。。!!但是如果它是“隐藏的”,那么用户如何导入他们自己的文件呢?