安卓系统课程设计报告安卓系统课程设计报告怎么写?来看看小编整理的安卓系统课程设计报告范文吧,希望对你有帮助! 安卓系统课程设计报告如今移动手持设备发展速度越来越快,支持功能越来越多。不少的PC应用被移植到手持设备上来,这也个用户带来了相当多的方便。当然邮箱也不例外,被做到移动手持设备上来。电子邮件是互联网最基本、但却是最重要的组成部分,通过电子邮件进行方便、快捷的信息交流,已经逐渐成为日常生活和工作中不可或缺的行为习惯。 1、JavaMail编程简介JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。我们可以基于JavaMail开发出类似于MicrosoftOutlook的应用程序。虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中,这就意味着你在使用前必须另外下载JavaMail文件。除此以外,你还需要有Sun的JavaBeansActivationFramework。JavaBeansActivationFramework的运行很复杂,在这里简单的说就是JavaMail的运行必须得依赖于它的支持。在WindowsXX下使用需要指定这些文件的路径,在其它的操作系统上也类似。 JavaMail是可选包,因此如果需要使用的话你需要首先从下载。目前最新版本是,使用JavaMail的时候需要JavabeanActivationFramework的支持,因此你也需要下载JAF。安装JavaMail只是需要把他们加入到CLASSPATH中去,如果你不想修改CLASSPATH的话,可以直接把他们的jar包直接copy到JAVA_HOME/lib/ext下。这样JavaMail就安装好了。 JavaMail包中用于处理电子邮件的核心类是:Session,Message,Address,Authenticator,Transport,Store,Folder等。Session定义了一个基本的邮件会话,它需要从Properties中读取类似于邮件服务器,用户名和密码等信息。 2、功能模块的实现 1、登陆用户使用自己的邮箱名和密码来登陆系统,这里只是做格式的验证,存储于全局Application变量中,作为发邮件者,用户还可已选择记住登陆信息,来存储本次的登陆信息于SharedPreferences文件中,以方便下一次登陆。信息通过验证则会记录主功能页面:
安卓系统课程设计报告 来自淘豆网m.daumloan.com转载请标明出处.