需要有关Android Web服务的教程

时间:2011-05-10 04:53:35

标签: android web-services

我需要一些关于使用Android Web服务的真正好的教程。 请帮助

2 个答案:

答案 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数据,则必须使用其他方式