0

ユーザーがアクセスできるプリインストールされた画像ファイルと、アプリ内購入で利用できる他の画像ファイルを含むアプリに取り組んでいます。画像に関する詳細を含む XML ファイルもあります。

プレインストールされているか後で購入したかに関係なく、すべてのファイルを同じ場所に配置できるようにしたいのですが、これを行う方法がわかりません。

彼らが画像を購入すると、アプリは私のサーバーにアクセスし、画像 (および XML) をプライベート ディレクトリにダウンロードしますが、プリインストールされた画像を同じ場所に配置する方法がわかりません。

理想的には、それらすべてを 1 か所にまとめて、コードをクリーンでシンプルに保ち、プレインストールされたイメージに対して 1 つの方法で処理を行ったり、購入したイメージに対して別の方法で処理したりする必要がないようにしたいと考えています。

これはできますか?または、これを処理する必要がある他の方法はありますか?

ありがとう!

4

1 に答える 1

0

最初の方法:

アプリケーションの最初の実行時に事前にインストールされたイメージをプライベート ディレクトリに移動します。後でユーザーがイメージを購入すると、同じプライベート ディレクトリにダウンロードされます。

2 番目の方法:

すべての画像のパスを持つ xml を作成して維持し、ユーザーが新しい画像を購入したときにそれを更新します (新しい画像パスを書き込みます)。xml を解析する必要があるため複雑になりますが、画像のパスを処理するのに役立ちます。

于 2013-08-30T03:31:11.030 に答える