我必须构建一个android项目,它在edittext中从用户获取输入(命令)并将输出(命令的解释)返回给用户。我想到了2种方法来实现这一点。 1)将解释存储在sql server 2005数据库中并使用webservice。 2)将说明存储在文件中并检索说明。 3)将说明存储在strings.xml文件中。 我想问三种方法中的哪一种更简单容易。 此外,为了从sql server 2005检索数据,我将需要一个webservice.I从未使用过webservice.Can有人指导我是否应该使用webservice和sql server 2005或使用文件。 但问题是如果我使用文件存储解释我将无法定期修改文件。有没有办法这样做? 有人也可以给我一些sql server 2005和webservice在android中使用的代码示例。
答案 0 :(得分:1)
如果你在本地对解释进行硬编码你是对的,你不能在加班时间更改它们(直到做出更新),但是我觉得使用网络服务有点太多了,但如果你愿意的话,有几个教程在线关于ASP / .Net webservices + SQL Server。
你可以做的只是创建一个包含所有解释的XML文件并将其联机,因此应用程序可以在需要时解析它(没有SQL或websvcs)。