我正在尝试制作一个主要打开和阅读我拥有的一组预定文档的应用程序。最初的想法是在首次运行或安装时将所有文档(大约 40 等于 MB)复制到用户的内部存储器(/data/data/(appname)/files)中。我意识到这可能是一个坏主意,因为某些手机的内存空间有限。我现在正在考虑更改我的应用程序想法,以从 Internet 上的存储位置下载文件并将其保存到内部存储器中。通过这种方式,用户只能查看所需的文档,从而大大减少了所需的内存大小。我已经看到了一些有关如何下载文件的代码片段,对于这种情况,我想使用 PDF,但我找不到将它们保存到内部存储器(/data/data/(app)/files)的方法。
有关如何:1. 从 Internet 下载 doc/PDFs 文件,2. 立即将文件保存到内部存储器,3. 使用 3rd 方程序(例如 adobe reader)从内部存储器启动 doc/PDFs 的任何帮助.
感谢您的帮助!