1.首先什么是HttoURLConnection,看它名字就知道和Http协议有关,我们都知道如果我们的app要嵌入一个搜索网站,只需要一个webview即可,其实webview是一个封装好的Http,并且还帮我们解释了一系列的html,而HttoURLConnection则是一个裸的Http,可以让我们更直观的理解http协议,其实http协议也就是向服务器发送一条请求,然后服务器再返回一系列的Html而已,在这个过程中我还学到一个BufferedReader读取字符串的神器= =(萌新)。
package com.example.gdzc.networktest;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class MainActivity extends AppCompatActivity implements View.OnClickListener{
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreat