我正在开发一个应用程序,其中包含一些用户可以访问的预安装图像文件,以及可通过应用内购买获得的其他图像文件。还将有一个XML文件,其中包含有关图像的详细信息。
我希望能够将所有文件放在同一个地方,无论它们是预先安装还是以后购买,但无法弄清楚如何执行此操作。
当他们购买图像时,应用程序将访问我的服务器,然后将图像(和XML)下载到私人目录,但我无法弄清楚如何将预安装的图像放在同一个地方。
理想情况下,我希望将它们集中在一个地方,以保持代码清洁简单,而不必为预先安装的图像做单向处理,然后对购买的图像采用不同的方式。
可以这样做吗?或者还有其他方法我应该处理这个吗?
谢谢!
答案 0 :(得分:0)
第一种方法:
在第一次运行应用程序时将预先安装的映像移动到您的私人目录,稍后当用户购买映像时,它将下载到同一个私有目录。
第二种方法:创建并维护一个xml,它将拥有所有图像的路径,并在用户购买新图像时更新它(写入新的图像路径)。请注意,由于您必须解析xml,它将很复杂,但有助于处理图像路径。