在这种情况下,我尝试开发Android应用程序的最佳方法是什么:
第一个活动将是一个EditText,以便用户输入“State”,并将此数据发送到第二个活动;
第二个活动会将第一个活动的输入数据放在顶部,并有另一个EditText来获取用户输入的“城市”。本市将与活动中的州相对应;
第三个活动应该在ListView中显示与之前指定的城市相对应的餐厅;
我有一个数据库(mysql / php),我打算进行搜索:
状态 - >都市>家餐馆
我应该进行Json编码吗?如果是这样,我可以将第3个活动中的输入数据与结果相匹配吗?或者我应该从第一和第二个活动中的第一个输入数据开始与php / mysql通信?
我应该在第3个活动中执行mysql命令以获取与结果匹配的输入数据吗?
答案 0 :(得分:0)
据我所知,您通过某些Web服务(或Web服务器)公开了您的数据库。只要您不描述如何使用该服务,就很难告诉您该怎么做。 那么,你应该做json编码吗?这取决于服务的期望..但json或xml可能是好的。 你应该在第三个活动中做mysql命令吗?一切都取决于你。当你转过餐馆时,你想要发生什么?您是回到活动1还是继续参加活动3或开始新活动4 ??