基于Android的移动互联网应用的研究与实现

来源 :北京邮电大学 | 被引量 : 8次 | 上传用户:qiuzy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,Android已经成为移动智能手机的主流平台。伴随着互联网技术的不断发展,移动与互联网的结合成为了当今发展的趋势,其应用受到广大手机用户的青睐。所以对基于Android平台的移动互联网应用进行研究具有重要的意义。本课题研究了开发需要的相关技术,设计实现了一款基于Android平台的移动互联网应用开发的通用框架。本文首先介绍了开发此通用框架需要用到的相关关键技术。然后根据软件工程的需求分析,提出了移动互联网应用开发框架的总体结构设计和整体流程。设计中采用模块化设计,设计并实现了多个可以复用的功能模块,包括:逻辑控制模块、图形显示模块、音频处理模块、碰撞检测模块、用户事件模块、数据存储模块、网络模块等。并给出了应用通用框架中各个界面的实现过程,着重描述了精灵的设计与实现。其次,研究了移动互联网应用网络功能的设计与实现。网络功能基于HTTP协议,采用C/S模式进行设计。使用TOMCAT作为本应用框架的服务器,服务器端设计了RESTful服务。完成了应用的网络更新下载、网络高分榜、分享功能的设计与实现。其中使用了线程池下载技术、断点续传技术和数据库连接池技术,使得通用框架具有完善的网络功能。然后,本文详细介绍了开发此通用框架中涉及的关键技术。包括应用场景滚屏技术,分为超大场景滚屏技术和普通场景的卷屏技术,以及在设计中用到了设计模式,使得通用框架更加简洁、易于扩展。此外,描述了网络部分中用到的多线程技术和连接数据库使用的数据库连接池技术。最后,当完成了整个开发通用框架后,对应用框架进行了功能测试,根据测试结果对应用框架进行修改,对内存的使用进行监测,防止了内存泄露。同时对TOMCAT服务器进行了压力测试,根据压力测试的分析反馈,对TOMCAT进行了优化,解决了TOMCAT服务器无法支持大量用户并发访问的瓶颈问题。
其他文献
东方红-75型拖拉机在使用中,常由于作业负荷比较大,拐臂调头操作不当,造成后托架断裂。一般更换后托架时,整台拖拉机要大拆大卸。采用下述办法更换托架,不仅比较省事,而且经久耐用
随着技术的发展和人们对于视频质量要求的提高,高清、超高清视频得到了越来越广泛的应用。为了更有效地对大尺寸视频进行压缩编码,ISO/IEC运动图像专家组(MPEG)和ITU-T视频编
介绍了潜水电泵的选购方法和使用前应做的准备工作,指出了使用潜水电泵应注意的事项和维护保养内容。
随着前几年国内有些高校不断扩招,增加了对艺术生的招生范围,导致近几年艺术高考不断升温,出现有些学校招生门槛而不断降低。在这种情况下有些音乐教师在音乐特长班的专业教学中
期刊
1.保证发动机良好技术状态使其在运转中达到标定工况发动机技术状态好,有效功率就发挥得好,生产率就高。保持发动机良好技术状态的具体要求是:①定期检测功率、油耗,发现问题及
目前,听力损失已经成为影响人们生活的最常见疾病之一,数字助听器的使用是弥补听力损失最有效的方法。数字助听器的主要功能是选择性的放大声音信号,然后将处理后的信号传送
伴随着我国电力技术自动化水平的不断提升,可编程控制器技术的应用越来越普遍,作用也越发明显,对保证我国电子系统的稳定性发挥了非常重要的作用。因此,本文对应用电子技术在