android与web交互-get方式

采用了get请求,也就是地址重写

<!-- lang: java -->
package org.lxh.demo;    
import java.net.HttpURLConnection;
import java.net.URL;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class MyWebDemo extends Activity {
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		super.setContentView(R.layout.main);
		TextView info = (TextView) super.findViewById(R.id.info);
		boolean flag = false ;	// 成功与否的标记
		try {
			URL url = new URL("http", "114.249.165.249", 80,
					"/mldn/android.jsp?id=lixinghua&password=mldn");
			HttpURLConnection conn = (HttpURLConnection) url.openConnection();
			byte data[] = new byte[512];
			int len = conn.getInputStream().read(data); // 输入流读取
			if (len > 0) {	// 已经读取到内容
				String temp = new String(data, 0, len).trim();
				flag = Boolean.parseBoolean(temp) ;	// 取出里面的boolean型数据
			}
			conn.getInputStream().close() ;
		} catch (Exception e) {
			info.setText("WEB服务器连接失败!") ;
		}
		if(flag){
			info.setText("用户登录成功!") ;
		} else {
			info.setText("用户登录失败!") ;
		}
	}
}

转载于:https://my.oschina.net/itfanr/blog/141098

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值