Android平台下的邮箱客户端的设计与实现资料.doc

Android平台下的邮箱客户端的设计与实现资料.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android平台下的邮箱客户端的设计与实现资料.doc

摘 要 Android是Google公司发布的智能手机平台,该平台具有开放、应用程序平等、应用程序间无界限和方便快速的应用程序开发等优点,成为当今最流行的手机开发平台之一,是当今软件行业的一股重要力量。 本文是利用JavaMail在Android平台上开发邮件客户端,介绍了Android相关知识,JavaMail的使用,最后分析了Android邮件客户端的基本功能和实现模块,并对其中用到的关键方法进行了详细的描述。 在开发过程中,运用了开发工具Android Studio和Android SDK。设计了邮件收发的客户端。系统主要分为五个模块:登陆、发邮件、收邮件、配置和通讯录。该系统为用户利用手机Email进行通讯提供了便利。 关键词: Android Android Studio Java Mail 目录 第一章 绪论 1 1.1研究内容 1 1.2研究意义 1 1.3研究现状和发展趋势 1 1.4开发环境 1 1.4.1 Android开发环境介绍 1 1.4.2 Android开发平台搭建 2 第二章Android的相关技术介绍及分析 3 2.1 Android系统架构研究 3 2.2 Android架构分析 4 2.2.1应用程序框架 4 2.2.2类库 5 2.2.3 Android运行时组件 6 2.3 Android应用的构成和工作机制 6 第三章JavaMail API研究 7 3.1 JavaMail API简介 7 3.2相关协议一览 7 3.3 JavaMail安装 8 3.4 JavaMail API详解 8 第四章 软件架构及系统用例图 13 4.1系统结构 13 4.2系统总体用例 13 4.3程序功能框图 14 第五章 程序开发 15 5.1文件结构与用途 15 5.2程序主要代码 17 5.3系统测试 26 第6章 结论 33 致谢 35 参考文献 37 第一章 绪论 1.1研究内容 本论文目的在于利用java语言在Android平台下的邮件客户端,让用户可以方便的管理邮件服务器上的自己的邮件,方便地发送邮件。 1.2研究意义 当前流行的各大邮件客户端软件的除了最主要的收发信件之外,功能繁多,但是人们平常真正用到的功能很少,很多功能尤其对于那些计算机知识相对缺乏的人来说,更加显得太过于华丽而不太实用,并且很多都市基于PC客户端,对于邮件的实时性,远不及手机。有鉴于此,我开发了基于Android相对简单实用的邮件客户端,简化了很多不必要的功能。 1.3研究现状和发展趋势 随着科技的发展,手机作为一种非常重要的通讯工具,其功能越来越强大,相对电视、互联网络等方式,手机凭借它可以随时随地获取和处理信息的优势,逐渐成为人们获取信息的一种重要手段。根据采用的操作系用的不同,市场上手机可分为很多类。例如Windows Phone、IOS等等。近两年来由于Android操作系统具有良好的开放性和平台的便捷性等特点,采用Android操作系统的手机越来越受到人们的青睐。同时Android操作系统在只能手机领域中所扮演的角色也越来越重要。 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,由Google公司和开放手机联盟领导及开发。011年在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,平台手机的全球市场份额已经达到78.1%全世界采用这款系统的设备数量已经达到10亿台。 还不够,因为是使用Java语言开发,应该还有Sun公司提供的Java SDK(其中包括JRE:Java Runtime Environment)。此外,Android的应用程序开发和Java开发有比较大的区别,所以还需要有Google公司提供的Android SDK。 简言之,需要以下软件才能搭建Android开发环境,从而进行Android应用程序开发。 1、Java SDK 2、Android Studio 3、Android SDK 1.4.2 Android开发平台搭建 1、由于国内无法访问Google服务器,可在网上直接搜索其他网站提供的Android Studio安装包。 2、在安装过程中选择Android SDK安装路径,下载安装Android SDK。 第二章Android的相关技术介绍及分析 2.1 Android系统架构研究 Android是一个包含操作系统、中介架构层及应用程序所产生出来的软件堆栈架构。由上而下,其核心为嵌入式linux2.6作业系统,向上搭配Google为Android开发的类库及Android运行时,再配合应用程序框架,来开发各种不同的应用程序。 Android的功能特征: 1、应用程序架构:在应用程序架构内已经具备多种不同的

文档评论(0)

四娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档