1.从服务器获取数据
2.get请求 获取数据
3.post请求 提交数据
1. 实例化一个URL对象
2.获取HttpURLConnection对象
3.设置请求连接属性
4.获取响应码,判断连接结果码
5.读取输入流并解析
get请求案例
@Override
public void onClick(View view) {
switch (view.getId()){
case R.id.getButton: // 请求数据
// <uses-permission android:name="android.permission.INTERNET"/>
new Thread(new Runnable() { // 注意 1.不能在主线程去操作 2.安全权限
@Override
public void run() {
String urlString = "http://www.imooc.com/api/teacher?type=2&page=1";
mResult = requestDataByGet(urlString);
runOnUiThread(new Runnable() {
@Override
public void run() {