Independent Recruitment System of East China Normal University.
- Ormlite提供了一些轻量级的API实现了Java对象到SQLite数据库的映射,同时也简化了原生接口操作的复杂性。
- LooJ 提供了异步的网络访问,采用回调机制,更及时的通知接口访问的结果。
- Gson 框架提供了将接口返回的JSON数据,转换成对象方便操作,Gson兼顾了性能和易用性。
- 采用 异步 网络框架,在子线程中进行接口访问,不阻塞用户主线程,并在网络访问的时候显示加载动画,给用户以反馈, 并在访问结束时通过回调机制及时更新用户界面或页面跳转。
- 考虑接口可用性以及网络的不稳定性,采用本地数据库存储提交失败的考生分数,防止数据丢失,之后可以手动提交。
- 本地数据上传功能在成功上传之后, 会自动删除已经成功上传的无用数据,无需用户手动点击删除数据按钮。