1. 研究目的与意义
因为公交查询app可以涉及到安卓很大一部分的知识点,通过完成此app可以检验自己在安卓与java以及算法基础知识领域的扎实程度。至于该app的出现对于人们的生活有何意义,老实说,从12年往后无论是安卓还是苹果的应用开发格局就对个人开发者越来越不利,我需要做的就是掌握好应用开发所应具有的扎实基础与开发能力。简明扼要,选择做公交查询这款app的目的不是为了投入应用红海,而是对安卓应用开发的一次基础知识归纳。
2. 研究内容和预期目标
1.想要实现公交查询技术上分为两大部分:客户端与网络交互。
客户端的开发又分为功能的实现与ui的渲染。同时需要考虑安卓的大问题:碎片化。
网络端的交互也可分为两部分,一为网络端数据的产生,二为客户端建立http连接,从网络端获取产生的数据。第一部分就已经不是单纯的安卓开发,涉及到web开发。第二部分如果想简单实现只需要使用android的http urlconnection相关api封装进线程中即可。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
3. 国内外研究现状
如果开发过程遇到困难难以逾越,会上GitHub或者国内论坛。但目前并没有什么困难。
4. 计划与进度安排
首先我对于WEB开发领域的MVC框架非常喜欢。因此对于该app,我采用了安卓式的MVC开发模式。Model就是与Internet交互获取的公交查询数据。Control我全面采用最灵活普遍的activity托管fragment。在Control层完成后,我会进行UI重绘,使用扁平化的设计思路对整个样式进行差异化。
5. 参考文献
《Android编程权威指南》
《安卓sdk开发范例大全》
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。