public class MainActivity extends Activity { private Button button_get,button_post; private TextView textView; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); button_get = (Button) findViewById(R.id.button1); button_post = (Button) findViewById(R.id.button2); textView = (TextView) findViewById(R.id.tv); button_get.setOnClickListener(new Button.OnClickListener(){ @Override public void onClick(View arg0) { // TODO Auto-generated method stub String url = "";//自己选择路劲 HttpGet getrequest = new HttpGet(url); HttpClient client = new DefaultHttpClient(); try { HttpResponse response = client.execute(getrequest); if(response.getStatusLine().getStatusCode() == HttpStatus.SC_OK){ String entity = EntityUtils.toString(response.getEntity()); textView.setText(entity); }else{ textView.setText("网络错误"); } } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }); button_post.setOnClickListener(new Button.OnClickListener(){ @Override public void onClick(View arg0) { // TODO Auto-generated method stub String url = "";//自己选择路劲 HttpPost request_post = new HttpPost(url); List<NameValuePair> pairs = new ArrayList<NameValuePair>(); pairs.add(new BasicNameValuePair("pairs", "request_post")); HttpClient client = new DefaultHttpClient(); try{ HttpEntity entity = new UrlEncodedFormEntity(pairs,"UTF-8"); request_post.setEntity(entity); HttpResponse response = client.execute(request_post); if(response.getStatusLine().getStatusCode() == HttpStatus.SC_OK){ String str = EntityUtils.toString(response.getEntity()); textView.setText(str); }else{ textView.setText("网络错误"); } }catch (Exception e) { // TODO: handle exception } }}); } }
转载于:https://www.cnblogs.com/dachao/archive/2012/05/25/2518337.html