获取的数据会有很多,然后根据自己需要进行解析,我需要的是每天的收盘价,股市是每个工作日下午3点收盘,所以我只需要找到每天的下午三点时刻的数据进行过滤即可:新建一个历史数据对象类:获取的数据会有很多,然后根据自己需要进行解析,我需要的是每天的收盘价,股市是每个工作日下午3点收盘,所以我只需要找到每天的下午三点时刻的数据进行过滤即可:新建一个历史数据对象类:
public class HistoryModel {
public String day;
public String close;
public HistoryModel(String day, String close) {
this.day = day;
this.close = close;
}
}
关于股票的实时数据这里没有描述,通过文章开头连接的博客可以了解到,写的很详细。
新建一个股票多次历史数据类:和上一个区别就是,这里包含的是所有的历史数据:参数包括股票名字、代码、现在的价格、历史数据:
public class HistoryModels {
public String name;
public String code;
public String now;
public List<HistoryModel> list;
public HistoryModels(String name, String code, String now, List<HistoryModel> list) {
this.name = name;
this.code = code;
this.now = now;
this.list = list;
}
}
将需要查询的股票的代码带进url里通过HTTP请求json数据,我这里用的Volley请求的:
其中将时间点未15:00:00的数据过滤出来,组合乘List之后在全部赋值组合成一个HistoryModels存放股票信息以及股票的所有历史数据。
文章为作者独立观点,不代表股票交易接口观点