2011-04-16 156 views
0

我正在開發一個餐館網站的android應用程序。餐館的數量是190.所以(從應用程序的外部)我颳了網站上的每個餐廳的信息。這個數據被放置在一個xml文件中。然後我把它放在我的應用程序包中。我解析XML文件並創建餐館對象並填充所有餐館的列表視圖。如何更新android應用程序內的信息

正如你可以看到這個xml文件不能更新與新的信息,如果更多的餐館被添加到網站。

什麼是能夠從網站更新信息的最佳方式。

最佳做法是什麼?

回答

1

您可以讓設備瀏覽網站並每隔一段時間創建XML本身(如每天或每次應用程序啓動時,取決於有多少數據)。在用戶瀏覽列表時,您可能會在後臺抓取/生成,然後在完成工作後更新列表。

否則,您將不得不託管一個站點並設置一些cron作業來抓取和生成XML。然後讓設備每隔一段時間下載一次您生成的XML。