- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南京邮电大学通达学院毕业设计(论文)开题报告
题 目 Android平台下邮件客户端的设计与实现 学生姓名 杨洪明 班级学号专业 计算机科学与技术 设计内容
1.对指导教师下达的课题任务的学习与理解
Android是一款功能很强大的智能手机开源平台,同时也是Google宣布的基于Linux平台的开源手机操作系统。Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2011年11月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为58%。
本次毕业设计就是了解Android系统,熟悉网络开发的基本技术,在Android平台下设计和开发邮件收发的客户端软件。
2.阅读文献资料进行调研的综述
二:相关知识简述
Android:
当今的世界是信息极大丰富的世界,人们对于各种信息的获取有着强烈的需求。随着科技的发展,手机作为一种非常重要的通讯工具,其功能越来越强大,相对电视、互联网络等方式,手机凭借它可以随时随地获取和处理信息的优势,逐渐成为人们获取信息的一种重要手段。 但是实际上并不是所有的手机都可以满足人们这种“复杂”的功能要求,而智能手机由于其强大的功能无疑是所有手机中最好的选择。根据采用的操作系统的不同,市场上智能手机可分为很多类,例如Symbian、Windows Mobile、Linux、Palm等等。近两年来由于Android操作系统具有良好的开放性和平台开的便捷性等特点,采用Android操作系统的手机越来越受到人们的青睐。同时Android操作系统在智能手机领域中所扮演的角色也越来越重要。
Android四大优势:1.开放性 Android 是一个真正意义上的开放性移动设备综合平台.通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,来建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统,这样应用之间的通用性和互联性将在最大程度上得到保持。2.应用平等 所有的Android应用之间是完全平等的.所有的应用都运行在一个核心的引擎上面,这个核心引擎其实就是一个虚拟机,它提供了一系列用于应用和硬件资源间进行通讯的API。撇开这个核心引擎,Android的所有其他的东西都是“应用”。3.应用间无界限 Android打破了应用之间的界限,比如开发人员可以把Web上的数据与本地的联系人,日历,位置信息结合起来,为用户创造全新的用户体验。4.快速方便的应用开 Android平台为开发人员提供了大量的实用库和工具,开发人员可以很快速的创建自己的应用。例如在别的手机平台上要进行基于位置的应用的开发是相当的复杂的,而Android将Google Map集成了进来,开发人员通过简单的几行代码就可以实现一个地图应用。
Java:
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
JavaMail 是Sun公司为方便Java开发人员在应用程序中实现邮件发送和接收功能而提供的一套标准开发包,它支持一些常用的邮件协议,如SMTP、POP3、IMAP。 开发人员使用JavaMail API编写邮件处理软件时,无须考虑邮件协议的底层实施细节,只要调用JavaMail开发包中相应的API类就可以了。 JavaMail 也提供了能够创建出各种复杂MIME格式的邮件内容的相关API。
JavaMail包中用于处理电子邮件的核心类是JavaMail包中用于处理电子邮件的核心类是:Session,Message,Address,Authenticator,Transport,Store,Folder等。Session定义了一个基本的邮件会话,它需要从Properties中读取类似于邮件服务器,用户名和密码等信息。
2.POP
POP是一种邮局协议,目前为第3个版本,即众所周知的POP3。POP定义了一种用户如何获得邮件的机制。它规定了每个用户使用一个单独的邮箱。大多数人在使用POP时所熟悉的功能并非都被支持,例如查看邮箱中的新邮件数量。而这个功能是微软的Outlook内建的,那么就说明微软Outlook之类的邮件客户端软件是通过查询最近
您可能关注的文档
- 指纹IC卡考试管理系统论文+源代码+设计任务书.doc
- 智能家居系统设计---一氧化碳自动报警器论文.doc
- 中国动漫的现状分析与出路(研究论文).doc
- 中小企业办公自动化设计与实现毕业设计论文.doc
- 中小型物流公司网站管理系统.doc
- 竹笋去壳机械的初步设计.doc
- 抓图软件课程设计.doc
- 资本结构与公司价值的实证研究——以房地产行业为例.doc
- 遵化市港陆花园住宅小区(一期)102#楼施工组织设计---毕业设计开题报告.doc
- (VFP)企业工资管理系统-----毕业设计论文开题报告.doc
- ASP企业网络管理系统设计与实现开题报告.doc
- CA6140车床床身加工工艺及夹具设计-----机械毕业设计论文开题报告.doc
- CA6150车床的数控化改造开题报告.doc
- delphi设备保养管理系统毕业设计开题报告.doc
- VB教材管理系统毕业论文开题报告.doc
- VB企业工资管理系统----毕业设计开题报告.doc
- VB企业人事管理系统----毕业设计毕业(论文)说明书开题报告.doc
- vb企业人事考勤工资管理系统-----毕业设计论文开题报告.doc
- VB图书管理系统-----毕业设计(论文开题报告.doc
- VC++毕业设计-------WinSock邮件系统设计与实现开题报告.doc
文档评论(0)