package org.lxh.demo;    import java.util.ArrayList;import java.util.List;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.methods.HttpPost;import org.apache.http.impl.client.DefaultHttpClient;import org.apache.http.message.BasicNameValuePair;import org.apache.http.protocol.HTTP;import org.apache.http.util.EntityUtils;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;public class MyWebDemo extends Activity {    private TextView info = null;    private static final String URL = "http://114.249.165.249/mldn/android.jsp"; // 请求地址    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        super.setContentView(R.layout.main);        this.info = (TextView) super.findViewById(R.id.info);        boolean flag = false; // 成功与否的标记        try {            HttpPost request = new HttpPost(URL);            List<NameValuePair> params = new ArrayList<NameValuePair>();            params.add(new BasicNameValuePair("id", "lixinghua"));            params.add(new BasicNameValuePair("password", "mldn"));            request.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));            HttpResponse response = new DefaultHttpClient().execute(request);            if(response.getStatusLine().getStatusCode() != 404) {   // 现在已经发现了数据了                flag = Boolean.parseBoolean(EntityUtils.toString(                        response.getEntity()).trim());            }        } catch (Exception e) {            info.setText("WEB服务器连接失败!");        }        if (flag) {            info.setText("用户登录成功!");        } else {            info.setText("用户登录失败!");        }    }}

更多相关文章

  1. Android中模拟HOME键功能
  2. android Activity 之间传递复杂对象
  3. Android(安卓)Studio 4.0 gradle-6.1.1-all.zip 下载速率太慢或
  4. cocos2d-x 3.0rc2中读取sqlite文件
  5. Android(安卓)studio http请求获取数据失败或者获取不到数据原因
  6. Android(安卓)SDK Manager下载和更新失败方法详解
  7. android使用okhttp网络请求失败:Expected ':status' header not p
  8. 解决 Android(安卓)SDK下载和更新失败“Connection to https://d
  9. android studio向activity_main.xml中拖控件不成功

随机推荐

  1. Android(安卓)XMPP实现IM 群聊功能
  2. android,bindService实例
  3. android绘制折线图
  4. Android(安卓)studio(AS) svg图片使用
  5. Android(安卓)TextView 支持的HTML标签
  6. Android Security
  7. Android APK 扩展文件
  8. Android ViewPager使用详解
  9. Android 5.0(L) 的MediaSession架构分析(
  10. android通知栏提示