码迷,mamicode.com
首页 > 移动开发 > 详细

android 使用现成做get请求

时间:2014-08-26 11:16:06      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:android   style   blog   http   color   os   使用   io   ar   

       //接受子线程发来的消息
       Handler    hanler = new Handler() {
            @Override
            public void handleMessage(Message msg) {
                // //执行接收到的通知,更新UI 此时执行的顺序是按照队列进行,即先进先出
                super.handleMessage(msg);
                Bundle B=msg.getData();

            }
//创建一个子线程
Thread thread = new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub String str = "1"; HttpGet get = new HttpGet( "http://api.map.baidu.com/geoconv/v1/?coords=114.21892734521,29.575429778924;114.21892734521,29.575429778924&ak=E4805d16520de693a3fe707cdc962045&output=json"); try { DefaultHttpClient client = new DefaultHttpClient(); HttpResponse respon = client.execute(get); if (respon.getStatusLine().getStatusCode() == 200) { str = EntityUtils.toString(respon.getEntity()); } } catch (ClientProtocolException e) { Toast.makeText(getApplicationContext(), "错误1", Toast.LENGTH_SHORT).show(); } catch (IOException e) { Toast.makeText(getApplicationContext(), "错误2", Toast.LENGTH_SHORT).show(); } Message message = new Message(); message.what = 1; Bundle b = new Bundle(); b.putString("h", str); message.setData(b);          //通知 Hanler hanler.sendMessage(message); } }); thread.start();

 

android 使用现成做get请求

标签:android   style   blog   http   color   os   使用   io   ar   

原文地址:http://www.cnblogs.com/sxmny/p/3936585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!