关于Android 火车票查询App

目前


已完成基本框架

包括:

  • 爬取12306网站的火车基本信息(Python+Django)
  • 构建查询API(Django Rest Framework)
    http://www.jinweikim.com/blog/api/train?date=2017-11-26&format=api&from_station=北京&to_station=南京
    (日期,始发站,目的站可更换)
  • 完成Android两个主要活动,包括主界面(用户输入信息页面)与列车列表展示页面,仅完成功能性框架
  • 完成Android获取API信息并展示

TODO


  • 进行UI的美化设计(我做的只是大体界面!!限于能用)
  • 将后台查询任务转化为Android的服务
  • 添加选择日期功能(使用日历供用户选择,我默认使用2017-11-26)
  • 为点击单独列车item添加响应事件,进入第三个活动,例如显示列车,车次更详细的信息,用地图展示路线等等(若能做出来的话)
  • 针对异常的处理,增强系统鲁棒性
  • 解决第二个活动启动后,之后再次启动数据不更新的bug

你可能感兴趣的:(关于Android 火车票查询App)