基于Android的大学生生活小助手设计与开发(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android的大学生生活小助手设计与开发(4)


第优尔章是总结与展望,对本系统的设计成果和设计过程进行大致总结,介绍本系统开发的出发点和想要达到的效果,同时对系统的不足进行展望。
2相关技术
系统开发工具用的是Android-Studio,采用面向对象语言java来编写程序。
2.1 Android的介绍
Android是基于Linux的自由的和开源的操作系统,主要应用于移动设备,由谷歌和开放手机联盟领导和开发【 】。
Android里面有非常Android平台的开放性特点既能促进技术的创新,又有助于降低开发成本,还可以使运营商能非常方便地地址特色化产品。
Android相对其他操作系统具有的优点【 】:
    开放的体系结构:具有非常好的开发和调试环境,而且还制成各种可扩展的用户体验,允许任何移动终端厂商加入到Android中来。
    占据绝对优势的市场份额:2015年第4季度,安卓全球市场占比达80.7%。
    性价比高:安卓系统的智能手机价格平民,却能实现多样化的功能需求。性价比较ios系统高很多。
    易操作性:安卓系统操作简便实用,用户体验较好。受众广【 】。
2.2百度地图API:
百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScript API、Web服务API、Android SDK、iOS SDK、定位SDK、车联网API、LBS云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备,多种操作系统下的地图应用开发【 】。
2.3天气预报API:
天气预报API是一个针对当前天气编写的一个API调用接口,通过此接口可以获取一个城市的温度、气候、紫外线等的信息,从而应用自己编写的程序中【 】。
2.4新闻API接口:
新闻API接口包括多个频道的最新新闻(距各大网站发布的新闻时间不超过10分钟延迟),有国内焦点、国际焦点、军事焦点、财经焦点、互联网焦点、房产焦点、汽车焦点、体育焦点、娱乐焦点、游戏焦点等近50个新闻频道。本系统新闻模块获取的是国内焦点【 】。
2.5 翻译API:
翻译API通过服务端的接口,实现待翻译内容的上传和转化,服务端负责对客户端的需求进行处理并且返回客户端显示翻译结果。
3 Android客户端的需求与分析
3.1可行性分析
主要就该客户端从经济、技术和操作三个方面来进行可行性分析:
3.1.1经济可行性
鉴于大学生对智能手机的拥有率基本高达100%,其中Android比重较高。通过一个Android手机客户端,便可以完成浏览热点新闻,位置服务,求职功能的需求,整个过程对信息进行了整合,提高了大学生信息获取的效率,符合经济效益的要求。
3.1.2技术可行性
本系统使用Android-Studio作为开发工具,采用面向对象语言java来编写程序。新闻模块运用新闻API,地图功能运用百度地图SDK,天气查询运用天气API,运用webview组件接入网络进入求职模块等,所以实现本客户端的技术是可行的。
3.1.3操作可行性
本系统界面主要由三大模块组成,脉络清晰易懂。用户可以在不同界面根据自己的需求自由快速切换。图文结合的方式,使得本系统受众广,易于推广使用。
3.2 Android客户端技术需求
Android应用程序的开发和设计,需要一定配置的计算机硬件来共同实现。随着计算机的普及化和性能的日益提高,计算机硬件的价格也变得越来越平民化。
本次开发,计算机的配置要求如下:
1.处理器:Intel(R) Core(TM) i5 CPU 330 (责任编辑:qin)