我正在尝试制作一个主要打开和阅读我所拥有的一组预定文档的应用程序。最初的想法是在首次运行或安装时将所有文档(大约40个等于MB)复制到用户的内部存储器(/ data / data /(appname)/ files)中。我意识到这可能是个坏主意,因为有些手机的内存空间有限。我现在正在考虑改变我的应用程序的想法,从互联网上的存储位置下载文件,并将其保存到内部存储器。这样,用户只能查看所需的文档,严重削减所需内存的大小。我已经看到了一些如何下载文件的代码片段,对于这个实例我想使用PDF,但我找不到将它们保存到内部存储器(/ data / data /(app)/ files)的方法。我看过许多处理数据库的片段,但我需要保存PDF和doc文件。
有关如何执行以下操作的任何帮助:1。从互联网下载doc / PDF文件,2。立即将文件保存到内部存储器,3。使用第三方程序从内部存储器启动doc / PDF(例如adobe reader)。
我很感激帮助!