基于Android平台的PushMail手机邮箱的设计与实现

被引量 : 0次 | 上传用户:momoyangli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着手机应用软件的普及,大部分的智能手机用户对于手机的商务功能有了更高的要求,特别是使用手机进行邮件处理的功能,因此通过手机终端收发电子邮件的移动邮件业务应运而生。本课题的研究工作主要针对Pushmail手机邮箱系统的设计与实现。课题先通过对现有普及邮箱系统的分析,确定手机邮箱开发的必要性;然后对Pushmail关键技术、Pushmail平台应用以及现有手机邮箱业务进行了分析,基于此对手机邮箱进行了总体分析、概要及详细设计和系统实现等。课题工作开始于确定手机邮箱的功能需求和数据需求,邮箱除具备电子邮箱的一般收发、管理、保存等各项操作外,还应在服务器端加入邮件推送功能,保证手机终端的实时性。手机邮箱需保存的数据为邮件数据信息。其次,设计系统框架由UI模块、逻辑控制模块、网络交互模块、数据库模块和短信监听模块构成。UI模块负责邮箱界面,是人机交互的媒介,通过窗体设计实现;逻辑控制模块包含用于程序逻辑操作必要的操作包装,采用异步方式提供邮件收发功能,以同步方式实现邮件的查看、编辑和删除等操作;网络交互模块负责手机终端与邮件服务器的交互,负责各种格式协议解析、编解码以及网络接口封装;数据库模块使用内部集成的SQLite数据库,负责手机终端邮件、邮件夹及附件等信息的存储;短信监听模块负责监听服务器发送的WAP短信,根据短信内容进行相应处理。各模块之间紧密联系,共同提供客户端邮件的服务功能。由于平台免费、自由、开放等特性,本课题PushMail手机邮箱的开发是基于Android平台,使用java作为开发语言,采用MVC设计模式来组织软件架构的。并以先期设计框架和系统模块构成为基础对手机邮箱系统进行了实现并完成了系统测试和调试。Pushmail手机邮箱提供完整的邮箱功能,Pushmail服务器采用SMS Push方式通知用户,手机终端通过U-IMAP协议及时收取新邮件并进行操作。基于Android平台的手机在安装本款软件后,用户能够在任何时间和地点使用该手机邮箱,及时的获取新邮件,并方便快捷的进行邮件处理操作,实现真正的随时随地沟通,邮件办公随身行。
其他文献
结合梅里尔教学原理,在计算机网络实习教学中引入网络仿真技术,解决传统实习教学中存在网络实习教学设备不完善、更新不及时等问题,提高了计算机网络实习教学效果,丰富了教学
土壤镉污染对生态系统、粮食安全及人体健康具有巨大的潜在危害,已成为当今全球共同关注的重大环境问题。我国秸秆资源丰富,通过秸秆还田降低污染土壤Cd危害,既可以消除Cd污
对企业进行价值评估,有利于投资者和债权人更清楚地了解公司的状况,有利于确定股票的内在价值波动的规律和趋势,有利于为理性投资者的投资决策提供科学依据,有利于为企业管理
陈独秀是中国近现代著名的政治家、思想家和革命家,同时也是一位杰出的教育家。他作为近代中国革命的先驱,用自己独特的眼光,关注着当时青年一代的成长。在五四运动时期,陈独秀认
由于审计行业的低透明度,审计市场存在着严重的委托代理问题及信息不对称问题,这些问题使得证券市场中的诸多审计失败案件令人震惊,却又意料之中。为了保护投资者的利益,我们急需
充分发挥会计监督职能,对企业各项业务活动规范管理,发挥着重要的监督制约作用。本文结合会计实践经验对当前企业会计监督中出现的一些缺陷做了深入的探讨,然后对现代企业会
非物质文化遗产是人类文明共同的精神财富,公共图书馆是文化传承的重要部门,对拯救、保护、宣传、推广非遗知识有着重要的责任。文章就在传统文献服务基础上,以广州图书馆为
研究目的:梳理当前国际上海外耕地投资的基本状况,为中国粮食安全与耕地保护战略提供参考。研究方法:文献资料法。研究结果:海外耕地投资的主要驱动因素是保障粮食安全及获得
驾驶员疲劳驾驶是引发交通事故的一个重要原因。针对驾驶疲劳检测算法运算复杂、视频图像数据量大的特点,设计了基于瞳孔几何特征的疲劳驾驶检测嵌入式系统。系统以TI公司的D