4.4.2编码实现    15
5 系统测试    18
5.1 打包程序    18
5.2 运行程序    18
6 总结与展望    24
6.1 总结    24
6.1 展望    25
致  谢    25
参考文献26
1 绪论
1.1研究背景
2007年,一个即将掀起智能风暴的小机器人悄然来到我们视线内--Android。谷歌公司在同年11月正式对外宣布与硬件制造商,软件开发商等组建开放手机联盟共同开发和改善Android系统。自从2008年第一款搭载Android系统的智能手机问世以来,Android不断谱写着自己的辉煌。2011超过塞班成为市场份额第一的手机操作系统。2013年市场份额高达78.1%。在2013年谷歌庆祝Android 5岁生日的同时,搭载着这款系统的设备数量已然超过10亿台!Android这一以Linux为筋骨,以Java为血肉的操作系统正展示出其顽强的生命力和无限灿烂缤纷的前景。Android,被誉为“第一个完整,开放而且免费的移动平台”,正以其免费开源开放的特性吸引无数开发人员为其发展而奋斗。  谷歌公司一向以解决工程问题而著称,对待Android更是毫不吝啬其气度,Android系统的设计者们将Android开发平台下的本地系统应用和来源第三方开发的应用程序置于同等地位,本质几乎无差,如此使得程序开发人员之间保持着友好的竞争关系,甚至于和系统程序竞争也是如此。 Android系统平台最具革命性,同时也让千万程序员着迷的特性之一便是其设计精妙的应用程序组合,只要开发人员愿意,Android系统可以为其提供制作一个更好的“蝙蝠捕捉器”所需的所有工具,基于这些特性,Android系统强有力的应用程序安全模型可以帮助用户和系统避免恶意软件的侵袭。
1.2研究的目的及意义
随着互联网和智能手机技术不断发展,移动通讯技术不断进步,用户会越来越需要更加优秀的移动APP以实现随时随地地利用移动通讯进行办公、交易、娱乐和交流等等活动。所以在可见的未来,移动设备应用的发展是无可限量的,一款好的移动设备程序可以极大地提升用户对移动通讯的使用效率。而电子邮件作为互联网世界使用最多的服务之一,为其提供一个更好的移动使用环境是符合当下对于信息获取和传递需求的,同时也是实现上述用户需求的一个可行途径。所以本设计结合Android平台及移动通讯和电子邮件的特点,开发一款实用简单的邮件客户端,用于实现用户对于自己邮件的随时随地管理和查阅。
1.3课题任务
本文的研究目标是Android系统下的邮件收发系统,因此论文从Android系统入手,深入研究Android平台的体系结构、相关功能组件和开发流程,其次,本系统基于Javamail框架实现邮件收发功能。两者相互结合设计并开发基于Android的手机邮箱客户端原型,实现邮箱登录、邮件收取和发送等功能。以下是本文的主要工作:
(1)学习Android平台系统架构,熟悉Android系统下程序的开发基本流程和Android相关功能组件的使用,能够在Android平台下借助现有的开发工具进行软件开发。
(2)学习电子邮件通讯相关的一些协议,包括SMTP,POP,MIME等,学习Javamail框架的使用。
(3)对系统进行功能需求分析,设计出整体性系统框架,再将系统分为若干功能模块,设计出每个模块的实现流程及相关界面。
(4)按照软件需求分析结构在Android Studio平台下进行系统开发,实现基于Android的手机邮箱客户端原型,进行程序测试并修正发现的错误。
1.4组织结构
本次设计旨在学习和掌握Android系统程序开发的基本流程,熟悉Android程序开发所用的常用组件。
上一篇:VC++电子邮件收发系统的设计与实现
下一篇:Android手机安全防护系统手机恶意代码检测系统设计

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

承德市事业单位档案管理...

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

C#学校科研管理系统的设计

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

国内外图像分割技术研究现状

中国学术生态细节考察《...