import java.io.IOException;
import java.util.ArrayList;
import java.util.List;import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;public class DemmActivity extends Activity {
private TextView text = null;
private Button send = null;
private HttpClient httpclient = null;
private HttpGet httpget = null;
private HttpResponse httpresponse = null;    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        text = (TextView) findViewById(R.id.text);
        send = (Button) findViewById(R.id.send_message);
        
        httpclient = new DefaultHttpClient();
//        System.out.println("http://222.35.3.105/TourismServer/city-totalMethod.do?xml=<?xml version="+"\"1.0\""+" encoding="+"\"utf-8\""+"?><request><type>40</type></request>");
        
        httpget = new HttpGet("http://222.35.3.105/TourismServer/city-totalMethod.do?xml=<?xml version=\""+1.0+"\" encoding=\""+"utf-8"+"\"?><request><type>40</type></request>");
        
        send.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
try {
httpresponse = httpclient.execute(httpget);
if(httpresponse.getStatusLine().getStatusCode() == 200){
DemmActivity.this.text.setText("访问成功!");
System.out.println("访问成功!");
Toast.makeText(DemmActivity.this, "访问成功!", Toast.LENGTH_SHORT).show();
}
else{
DemmActivity.this.text.setText("访问失败!");
System.out.println("访问失败!");
Toast.makeText(DemmActivity.this, "访问失败!", Toast.LENGTH_SHORT).show();
}
} catch (ClientProtocolException e) {
DemmActivity.this.text.setText("ClientProtocolException!");
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
});
    }