Android网络——Http通信
来源:互联网 发布:广告投放算法好吃 编辑:程序博客网 时间:2024/04/19 16:16
public class shape extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.shape);
final Handler hand = new Handler(){
public void handleMessage(android.os.Message msg) {
((ImageView) findViewById(R.id.iv)).setImageBitmap((Bitmap) msg.obj);
};
};
findViewById(R.id.tv).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
new Thread() {
public void run() {
try {
URL myFileURL = new URL("http://192.168.1.45:8080/jj/beauty.jpg");
//获得连接
HttpURLConnection conn=(HttpURLConnection)myFileURL.openConnection();
//设置超时时间为6000毫秒,conn.setConnectionTiem(0);表示没有时间限制
conn.setConnectTimeout(6000);
//连接设置获得数据流
conn.setDoInput(true);
//不使用缓存
conn.setUseCaches(false);
//这句可有可无,没有影响
//conn.connect();
//得到数据流
InputStream is = conn.getInputStream();
//解析得到图片
Message msg = new Message();
msg.obj = BitmapFactory.decodeStream(is);
//关闭数据流
is.close();
hand.sendMessage(msg);
} catch (Exception e) {
}
};
}.start();
}
});
}
}
别忘了了添加权限:
<uses-permission android:name="android.permission.INTERNET" />
0 0
- Android网络——Http通信
- Android HTTP网络通信
- Android网络通信请求框架—Android-async-http
- 《Android开发卷——HTTP网络通信,HTTP网络连接》
- android 网络编程-http通信
- Android 之 网络http通信
- Android-网络通信HTTP-Volley
- Android的Http网络通信
- Android 基础:http网络通信
- Android基于Http网络通信
- HTTP网络通信框架——Volley
- Android HTTP网络通信(二):Volley框架——介绍、基本用法
- Android HTTP网络通信(三):Volley框架——定制Request
- 转贴:Android网络编程之Http通信
- Android网络编程之Http通信
- Android 网络编程之 Http 通信
- Android网络编程之Http通信
- Android网络编程之Http通信
- 无题
- 深入理解Java的接口和抽象类
- OpenCV中IplImage和单字节char*的相互转换
- Getting “org.hibernate.TransactionException: nested transactions not supported” error when deleting
- 《C++ Primer Plus(第六版)》(36)(第十六章 string类和标准模板库 编程练习和答案)
- Android网络——Http通信
- 奥塔在线:如何查看连接数?
- 安卓开发遇到的几个问题(网络定位,从网络获取所有省/市,SQLite,Service等)
- PowerMock相关
- Android录屏——屏幕录制命令screenrecord
- 【Android图像处理】图像处理之-油画效果
- 数据结构(十六) 线索二叉树讲解(带头节点后序加线索) 以及实现的完整代码
- idea 必备插件之键盘流篇
- Android Gson @SerializedName注解