文章目录
前言
记录每天学习的内容方便以后自己复习回顾(第二天)。
以下是本篇文章正文内容。
一、JSON是什么?
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,但也使用了类似C语言家族的习惯。
JSON数据是一系列键值对的集合,已经被大多数开发人员接受,在网络数据传输当中应用广泛。
Android中的JSON数据格式主要包含两个类:JSONObject,JSONArray。
。
二、使用步骤
1.MainActivity
代码如下(示例):
package com.hngy.zp.day08_01_http_json;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class MainActivity extends AppCompatActivity {
private Handler handler;
String strResult = "";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
handler = new Handler() {
@Override
public void handleMessage(@NonNull Message msg) {
super.handleMessage(msg);
}
};
new Thread(new Runnable(