论文部分内容阅读
在日常生活中,越来越多的人开始使用手机作为通讯设备,其便携性、智能性、易用性等特点越来越得到人们的青睐。占据了大部分市场的安卓平台以其开源性积累了人气,吸引了许多开发者和厂商,消费者最大的收益是好用的操作系统和丰富的软件资源。同时开放的平台也会带来更大竞争,由此安卓手机的价格也更有区分度,覆盖了高中低各个层次,满足了各类人群的需求,因此安卓得以成为目前最普及最流行的移动操作系统。开发商也愈发重视安卓平台,使其应用量增长迅猛,质量也逐步提升。现在的安卓系统已经不仅仅是一款手机的操作系统,它越来越广泛地被应用于平板电脑、可穿戴设备、冰箱、智能家居等设备上,促使安卓的生态圈更加丰富。 本文设计了一套针对安卓平台开发的校园交互系统,通过开发过程中使用的技术、流程、细节等构建了一个信息集中发布的平台,提高了校园内大学生沟通的便捷性,同时也提供了一些实用的服务功能。 本文解决了系统整体的设计、架构与实现问题,拥有良好的安全性和扩展性。系统利用了安卓、Java、SSH框架和SQL等技术,通过Eclipse、MyEclipse和 MySQL等软件作为开发平台,由于这些技术和软件已在很多的企业级项目中得到过充分的运用与实践,趋于成熟和稳定,为系统搭建分层的、有条理的、低耦合的框架,使用户指令能够得到很好的处理和反馈。系统主要由安卓客户端、服务器和数据库三部分组成,用户的操作通过网络上传到服务器,再由服务器处理,如果涉及数据则调用相关数据库,随后将处理好的结果层层返回到客户端,最终呈现在用户面前。这三个部分分别开发,但又紧密结合,缺一不可,其中字段、方法名等内容都在一开始就做了统一命名。 系统实现了用户的基本登陆、注册和资料修改等功能,主功能包括信息发布、竞拍、地图定位、路径轨迹绘制等。经过测试和验证,这些功能均能正常运行。另外,在安卓客户端的应用设计上力求简洁、实用,在宝贵的屏幕空间内最大限度展现有价值的内容。配色方案以鲜亮的橙色为主,图标方案也尽量做到“所见即所得”。操作上保持了安卓特有的手势,这些手势已经被用户习惯,无需过多的学习成本即可上手。在智能手机和平板电脑日趋普及的今天,面向在校学生的信息交互系统开发有着广阔的市场,本文设计的系统对于交互类的移动应用具有一定的参考价值。