基于Android平台的邮件客户端设计与实现_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android平台的邮件客户端设计与实现

摘要伴随着智能手机市场的风雨变幻,智能手机平台之争也日益激烈。Android以其开放性狂澜全球智能手机市场50%以上的份额。以Linux为基础,借助Google公司强大的开发及推广能力,Android展现出无限美好的前景和蓬勃的生命力。Android也因此吸引了大批开发人员学习开发安卓app。邮件作为人们交流的通信方式在过去的数十年展现出其极其顽强的生命力和独特的魅力,各大公司在不断发展即时通讯app的同时,也不断提高用户对邮箱使用的体验。综合这些事实,不难得知邮件这一实用而又经久不衰的通讯方式在未来也必将在信息传递领域占有一席之地。
    本文首先对Android系统概况、Android平台架构及其开发环境进行了介绍,然后给出开发邮件客户端程序所需要了解学习的协议和Javamail API的一些重要对象。最后本设计借助Javamail框架实现了邮件收发系统,并给出了详细的开发设计过程和具体实现。本次设计的邮件客户端具有登录邮箱、查看收件箱邮件、编辑发送邮件、邮件附件存储和获取功能,体现出较好的交互性和实用性。30516
关键词  Android平台 智能手机 Javamail 邮件收发
毕业论文设计说明书外文摘要
Title  Design and Implementation of Email Client Based on Android System
Abstract
With the expansion of the smartphone market, the battle for smartphone platform is going more intense. Android, accounted for more than 50% of the global smartphone market share. Based on Linux, with the aid of Google's powerful development and promotion ability, Android show infinite good prospects and vigorous vitality. Android also attracted a large number of developers to develop learning Android app. Email as the communication mode of communication in the past decades shows its extremely tenacious vitality and unique charm, companies in the development of instant messaging app at the same time, and constantly improve the user experience over the use of email. Comprehensive these facts, it is easy to know this email a practical enduring way of communication in the future will also gain a foothold in the field of information transmission. 
  This paper describes the present situation of the Android system, and the Android platform architecture and development environment. And then the paper describes  some important objects of Javamail API and some protocols need to understand the learn. Finally this design with Javamail framework implements the email system, and gives the detailed design process and the concrete implementation. This Email client provide functionality allowing a user to login email, check inbox messages, edit and send mail, store and email attachments, which  shows good interactivity and practicability.
Keywords  Android System  Smart phone Javamail   Email client 
 目   次
1 绪论    1
1.1研究背景    1
1.2研究的目的及意义    1
1.3课题任务    2
1.4组织结构    2
2 Android架构及相关组件    2
2.1 Android平台架构    3
2.2 Android应用程序的组成    4
2.3 Javamail API    5
2.4 电子邮件相关协议    6
3 Android开发环境    7
3.1 搭建Android开发环境    7
3.2 测试开发环境    8
3.3 Android应用开发前的知识准备     8
4 邮件客户端的设计和实现    10
4.1需求分析    10
4.2模块设计    10
4.3系统总体流程设计    11
4.4详细设计    11
4.4.1界面设计    11 (责任编辑:qin)