在Android上下载XML文件,将其存储,然后在本地使用
我是Android编程的初学者,正在开发一个显示产品列表的应用程序,onclick是一个新的活动,它显示了特定产品的详细信息 此产品列表以xml文件的形式在线存储,存在一个明显的问题,即设备每次使用时都需要连接到internet。我希望设备也能脱机工作 一种方法是在本地存储最新的xml。但是我的产品会经常更新。如何更新xml文件的本地副本?还有,当设备可以使用internet时,如何检查更新?我希望这两个过程都能在后台运行,即检查internet和更新本地文件,而屏幕上仍然显示最新的但只有一个(本地xml文件)在Android上下载XML文件,将其存储,然后在本地使用,android,xml,Android,Xml,我是Android编程的初学者,正在开发一个显示产品列表的应用程序,onclick是一个新的活动,它显示了特定产品的详细信息 此产品列表以xml文件的形式在线存储,存在一个明显的问题,即设备每次使用时都需要连接到internet。我希望设备也能脱机工作 一种方法是在本地存储最新的xml。但是我的产品会经常更新。如何更新xml文件的本地副本?还有,当设备可以使用internet时,如何检查更新?我希望这两个过程都能在后台运行,即检查internet和更新本地文件,而屏幕上仍然显示最新的但只有一个(
如果这个问题含糊不清,我道歉。如果需要,我很乐意添加更多详细信息。我会将XML文件存储在本地,如果互联网可用,请根据服务器的XML修改日期检查本地XML文件的日期。如果是较新的,则将其向下拉,并再次在本地解析和存储结果 我会将XML文件存储在本地,如果internet可用,请根据服务器的XML修改日期检查本地XML文件的日期。如果是较新的,则将其向下拉,并再次在本地解析和存储结果 你问的问题太多了。请准确说明您的代码中存在的问题点。你几乎在问一个完整的解决方案。嗯,我的问题很简单。如果不清楚,请道歉。我知道如何在本地存储xml文件并使用它。问题是,我希望应用程序始终保存最新的xml文件。因此,我需要检查一个新文件是否可用,如果可用,用新文件替换现有的xml文件。PS:我刚刚找到了检查互联网连接的方法,所以没有问题。我只需要xml文件替换方法。谢谢。如果你知道如何在互联网上下载文件,在本地保存文件,我想你知道如何使用相同的方法在本地替换文件。你问的问题太多了。请准确说明您的代码中存在的问题点。你几乎在问一个完整的解决方案。嗯,我的问题很简单。如果不清楚,请道歉。我知道如何在本地存储xml文件并使用它。问题是,我希望应用程序始终保存最新的xml文件。因此,我需要检查一个新文件是否可用,如果可用,用新文件替换现有的xml文件。PS:我刚刚找到了检查互联网连接的方法,所以没有问题。我只需要xml文件替换方法。谢谢。如果你知道如何在互联网上下载文件,在本地保存文件,我想你知道如何使用相同的方法在本地替换文件。