HttpURLConnection 访问网页异常 问题的解决方法
来源:互联网 发布:java中断 原理 编辑:程序博客网 时间:2024/05/19 23:59
最近在看android部分的内容, 正好在学习网络部分, 用到了HttpURLConnection, 写了一个获取网页图片的APP, 测试ok, 可是写另一个获取网页源码的app 的时候出现问题, 研究了半天终于找到了答案。
原来, 我们将button 的点击事件 onClickListener 接口的onClick()直接交给了 MainActivity 去实现了, 因为主线程的网络连接是不被允许的, 需要使用额外的线程处理他, 明白了这个问题之后, 我们新建一个接口类, 交给 button 点击事件, 问题解决。
部分代码如下:
btn_ok.setOnClickListener(new myOnClickListener());
public class myOnClickListener implements OnClickListener { @Override public void onClick(View v) { new Thread(new Runnable(){ @Override public void run() { // TODO Auto-generated method stub // 这里编写访问网页的代码 } }).start(); } }
参考资料
在Android 4.0连接HttpURLConnection失败
0 0
- HttpURLConnection 访问网页异常 问题的解决方法
- Android之通过HttpURLConnection.getResponseCode状态码抛出异常的问题以及解决方法
- 网页访问速度的关键问题和解决方法
- HttpURLConnection调用connect异常的问题
- 网页中"IE限制网页访问脚本或ActiveX控件"的提示问题的解决方法
- HttpUrlConnection的连接异常
- adroid4.0 HttpURLConnection抛异常,解决方法
- 访问网页超时异常
- pyhton---异常处理的终极语法、网页访问基本读取、网页访问异常处理
- HttpURLConnection getInputStream异常的解决
- 爬取网页证书问题的解决方法
- 安卓访问webservice时几个异常的解决方法
- 登录iis7 网站服务器上网站网页可以访问 但远程访问网站网页不能访问的解决方法
- HttpURLConnection碰到连续302跳转的问题的原因及解决方法
- 针对android HttpUrlConnection 访问含%地址访问失败问题
- HttpURLConnection中econnreset异常之后的理解
- 基于HttpURLConnection的网络访问工具
- httpurlconnection访问网络上的数据
- 搭建基于qemu + eclipse的kernel调试环境(by quqi99)
- 表单组件定义
- 在线记录简述
- Android使用RecyclerView分隔线问题
- Sublime Text 3 全程详细图文
- HttpURLConnection 访问网页异常 问题的解决方法
- 大数据IMF传奇行动 IDEA导入spark源代码! 走入spark源代码世界!
- hashset hashcode们
- hdu1664 Different Digits
- 表单数据集定义
- java.io.FileNotFoundException: class path resource [XXXXX.xml] cannot be opened
- Java序列求和
- jQuery15(元素each方法,表单选择器)
- <Java设计模式>—抽象工厂模式