package com.example.lenovo_ai.myyuanshengjiexi;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.widget.ListView;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import java.util.ArrayList;
import java.util.List;
public class MainActivity extends AppCompatActivity {
private List<MusicInfo> list;
private ListView my_list_item;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
initData();
}
private void initView() {
list=new ArrayList<>();
my_list_item = (ListView) findViewById(R.id.my_list_item);
}
private void initData() {
try {
JSONObject jsonObject = new JSONObject(StringUtils.url);
JSONArray list = jsonObject.getJSONArray("list");
int length = list.length();
for (int i = 0; i < length; i++) {
JSONObject jsonObject1 = list.getJSONObject(i);
String albumname = jsonObject1.getString("albumname");
String singername = jsonObject1.getString("singername");
String songname = jsonObject1.getString("songname");
MusicInfo musicInfo = new MusicInfo(albumname, singername, songname);
this.list.add(musicInfo);
}
Log.i("HB",list.toString());
} catch (JSONException e) {
e.printStackTrace();
}
}
}
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.widget.ListView;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import java.util.ArrayList;
import java.util.List;
public class MainActivity extends AppCompatActivity {
private List<MusicInfo> list;
private ListView my_list_item;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
initData();
}
private void initView() {
list=new ArrayList<>();
my_list_item = (ListView) findViewById(R.id.my_list_item);
}
private void initData() {
try {
JSONObject jsonObject = new JSONObject(StringUtils.url);
JSONArray list = jsonObject.getJSONArray("list");
int length = list.length();
for (int i = 0; i < length; i++) {
JSONObject jsonObject1 = list.getJSONObject(i);
String albumname = jsonObject1.getString("albumname");
String singername = jsonObject1.getString("singername");
String songname = jsonObject1.getString("songname");
MusicInfo musicInfo = new MusicInfo(albumname, singername, songname);
this.list.add(musicInfo);
}
Log.i("HB",list.toString());
} catch (JSONException e) {
e.printStackTrace();
}
}
}