2011-04-16 7 views
0

私はレストランのウェブサイト用のアンドロイドアプリケーションを開発しています。レストランの数は190です。だから(外からアプリから)私は各レストランの情報のためのウェブサイトを掻き集めました。このデータはxmlファイル内に配置されます。私はそれを私のアプリケーションパッケージに入れます。私はXMLファイルを解析し、レストランオブジェクトを作成し、すべてのレストランでリストビューを作成します。アンドロイドアプリケーション内の情報を更新する方法

このXMLファイルは、さらに多くのレストランがウェブサイトに追加された場合、新しい情報で更新することはできません。

ウェブサイトから情報を更新するにはどうすればよいでしょうか。

ベストプラクティスは何ですか?

答えて

1

デバイスをウェブサイトに貼り付けて、XMLの作成を頻繁に行うことができます(毎日またはアプリが起動するたびに、データの量によって異なります)。ユーザーがリストをブラウズしている間に、バックグラウンドで掻き分けたり生成したりして、作業を完了したらリストを更新することができます。

それ以外の場合は、サイトをホストして、XMLをスクラップして生成するためのcronジョブを設定する必要があります。その後、あなたが生成したXMLをデバイスに頻繁にダウンロードさせるようにしてください。