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

//创建一个子线程Thread thread = new Thread(new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stubString 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);//通知 Hanlerhanler.sendMessage(message);}});thread.start();

转载于:https://www.cnblogs.com/sxmny/p/3936585.html

android 使用现成做get请求相关推荐

  1. Android 怎么防止多并发请求?比如说一个页面需要请求多个接口,可以跟后台网络交互能做哪些性能优化

    Android 本来就是要做并发请求,开线程池在里面发网络请求,如果真要防止并发,那就弄个排队的线程池就行了.可以参考 AsyncTask 在高版本的实现,就是排队. 跟后台网络交互的优化,列出来了如 ...

  2. android+MVP+Retrofit+RxJava做网络请求

    1.MVP+Retrofit+RxJava做网络请求2.GreenDao把第一页的数据缓存到数据库,列表实现上拉加载更多,下拉刷新功能 3.列表中的图片(img字段)使用Fresco进行加载 4.Re ...

  3. spock做post请求get请求,在springboot环境下使用gradle构建工具的demo,IDEA的开发工具

    1.创建一个springboot项目,基于gradle的创建 1)new一个project 2)选择spring initializr 3)选择gradle project,然后next 4)选择一个 ...

  4. java mvp模式_什么是mvp开发模式?(下面就对Android中MVP做一些阐述)

    MVP作为一种MVC的演化版本在Android开发中受到了越来越多的关注.值得注意的是,MVP不像JavaEE有着SSH这三个成熟框架支持推动着,所以在运用MVP时一定要做好自己的理解,并且尽量预知自 ...

  5. Android应用程序是如何请求SurfaceFlinger服务渲染一个Surface的?

    在前面一篇文章中,我们分析了Android应用程序请求SurfaceFlinger服务创建Surface的过程.有了Surface之后,Android应用程序就可以在上面绘制自己的UI了,接着再请求S ...

  6. 原生Android也能做Web开发了

    大家好,今天跟大家介绍一个让原生Android也可以做Web开发的开源项目--AndServer. 开源地址:github.com/yanzhenjie/- AndServer是一个Android端的 ...

  7. Android 使用ViewPager 做的半吊子的图片轮播

    Android 使用ViewPager 做的半吊子的图片轮播 效果图 虽然不咋样,但是最起码的功能是实现了,下面我们来一步步的实现它. 界面 下面我们来分析一下界面的构成 整体的布局: 因为我们要做出 ...

  8. python 使用 requests 做 http 请求

    1. get import requests# 最简单的get请求 r = requests.get(url) print(r.status_code) print(r.json())# url 中? ...

  9. Android Flow遇见Retrofit网络请求实践

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/121754941 本文出自[赵彦军的博客] 文章目录 前言 RetrofitFlow ...

最新文章

  1. LeetCode简单题之到目标元素的最小距离
  2. Emptyproject分析
  3. DedeHttpDown下载类
  4. python爬取动态网页图片_python爬虫之爬取动态加载的图片_百度
  5. 猴子选王c语言链表程序代码,C语言程序设计-猴子选大王[链表应用]
  6. ShopNC【B2B2C】多用户电商平台系统,带WAP,微商城,圈子,门户
  7. 电脑护眼模式_2020年双11护眼仪/眼部按摩仪推荐 |护眼仪/眼部按摩仪选购指南 |高性价比护眼仪推荐...
  8. cms查询系统(二)json形式参数的设计与解析
  9. Python和C++的混合编程(使用Boost编写Python的扩展包)
  10. 深入浅出MFC 6大关键技术之仿真 mfc程序初始化过程
  11. 浏览器默认打开360搜索怎么办?
  12. python3中英文混合字符串的分离
  13. 解决K650C ubuntu下不能重启关机问题
  14. java实现两个实体类共有字段合二为一
  15. 基于Python PIL库的简易马赛克拼图程序
  16. 微型计算机鸡兔同笼,《鸡兔同笼》问题研究
  17. python定积分1002无标题_python 求定积分和不定积分
  18. QOpenGLWidget运行时闪退
  19. android java 线程通信_Android 线程间通信
  20. XJOI 数组-炸弹

热门文章

  1. respond java 使用_java – 使用android问题的HttpResponse:执行总...
  2. python编程画布_Python Tkinter 画布(Canvas)
  3. mysql根据月份查询订单销售额
  4. linux空间不足 进不了系统更新,ubuntu更新时提示/boot空间不足的解决方法
  5. 我的世界服务器皮肤显示插件怎么用,我的世界皮肤和插件安装方法
  6. 农产品加工进销存单_果蔬行业,用营销版在线进销存3秒开单收款!
  7. antd中tooltip换行_ant design 中实现表格头部可删除和添加
  8. 本科阶段计算机专业的科学体系,【学习方法】一位大三本科生的计算机科学与技术学习反思录...
  9. 连接工作组计算机用户名和密码,访问局域网中工作组的电脑需要用户名和密码...
  10. 家庭用计算机怎样选择设置网络位置,win7系统怎么选择网络位置