今天来说,就是学习了如果从一个RecyclerView的一个item点击后进入另一个界面,在进入另一个界面的时候就是向服务器那边获得数据,然后向界面放置数据去,在这个过程中,运用了MVC框架和回调的机制
一,首先是与后台进行数据的交流,今天后台给我的数据大致就是如下面的例子
{ "code": 0, "msg": "查询成功", "data": { "number": 0, "size": 20, "totalElements": 18, "content": [ { "equipmentId": "092219031001", "sid": 3, "equipmentName": "092219031001", "equipmentQrcode": null, "equipmentLon": null, "equipmentLat": null, "equipmentModel": null, "equipmentType": null, "manufacturerName": null, "manufacturerId": null, "productionDate": null, "equipmentxz": null, "stationId": null, "equipmentBname": null, "macAddr": null, "startOnlineTime": null, "stopOnlineTime": null, "dbTime": null, "power": null, "nationalStandard": null, "status": null, "useCode": null, "supportOrder": null, "businessHours": null, "payType": null, "isValid": null, "createTime": 1564540391000, "updateTime": 1564540391000, "guns": [ { "gid": "09221903100101", "state": 0 }, { "gid": "09221903100102", "state": 0 } ] }, { "equipmentId": "092219031002", "sid": 3, "equipmentName": "092219031002", "equipmentQrcode": null, "equipmentLon": null, "equipmentLat": null, "equipmentModel": null, "equipmentType": null, "manufacturerName": null, "manufacturerId": null, "productionDate": null, "equipmen