我需要一些关于使用Android Web服务的真正好的教程。 请帮助
答案 0 :(得分:2)
结帐link& http://www.vimeo.com/9633556
一定会对你有所帮助。
答案 1 :(得分:1)
String str="Webservice Url"
URL url=new URL(str);
URLConnection urlc=url.openConnection();
BufferedReader bfr=new BufferedReader(new InputStreamReader(urlc.getInputStream()));
String line;
while((line=bfr.readLine())!=null)
{
JSONArray jsa=new JSONArray(line);
for(int i=0;i<jsa.length();i++)
{
JSONObject jo=(JSONObject)jsa.get(i);
dispensary_id.add(jo.getString("dispensary_id"));
title.add(jo.getString("dispensary_name"));
image.add(jo.getString("review"));
distance.add(jo.getString("distance"));
if(jo.getString("image").equalsIgnoreCase("noimage.png"))
{
online_image.add(DispensaryConstant.noImageConstant);
}
else
{
online_image.add(jo.getString("image"));
}
}
}
}
catch(MalformedURLException e)
{
e.printStackTrace();
}
catch(IOException e)
{
e.printStackTrace();
}
catch(JSONException e1)
{
e1.printStackTrace();
}
handler.sendEmptyMessage(0);
}
它将代码id为您拥有Json数据,如果您有xml数据,则必须使用其他方式