安卓课程设计心得体会.doc安卓课程设计心得体会
一、 概述
如今移动手持设备发展速度越来越快,支持功能越来 越多。不少的PC应用被移植到手持设备上来,这也个用户 带来了相当多的方便。当然邮箱也不例外,被做到移动手 持设备上来。电子邮件是互联网最基本、但却是最重要的 组成部分,通过电子邮件进行方便、快捷的信息交流,已 经逐渐成为日常生活和工作中不可或缺的行为习惯。
二、 项目设计与实现
1、JavaMa订编程简介
JavaMai 1,顾名思义,提供给开发者处理电子邮件相 关的编程接口。它是S un发布的用来处理e mail的API。 它可以方便地执行一些常用的邮件传输。我们可以基于 JavaMai 1开发出类似于Mic rosoftOutl ook的应用程序。
虽然JavaMai 1是Sun的API之一,但它目前还没有被 加在标准的java开发工具包中,这就意味着你在使用前必 须另外下载JavaMai 1文件。除此以外,你还需要有Sun的 Jav aBeansActi va/tionFram ework o Java BeansActiv ationFrame work的运行很复杂,在这里简单的说就是 JavaMai 1的运行必须得依赖于它的支持。在Windows 2000 下使用需要指定这些文件的路径,在其它的操作系统上也 类似。
JavaMa订是可选包,因此如果需要使用的话你需要首 先从下载。目前最新版本是,使用
Java Mail的时候需要J avabeanAct ivationFra mework的支持,因此你也需要下载 JA Fo安装JavaMa il只是需要把他们加入到CLASSPAT H中 去,如果你不想修改CLASSPATH的话,可以直接把他们的 jar 包直接 cop y 到 JAVA_HOM E/lib/ext 下。这样 JavaMai 1就安装好了。Jav aMail包中用于处理电子邮件的核心类 是 : Session, M essage, Add ress, Authe nticator, T ransport, S tore, Folde r 等。Session 定义了一个基本的 邮件会话,它需要从Pro perties中读取类似于邮件服务器, 用户名和密码等信息。
2、功能模块的实现
1、 登陆
用户使用自己的邮箱名和密码来登陆系统,这里只是 做格式的验证,存储于全局A pplication变量中,作为发 邮件者,用户还可已选择记住登陆信息,来存储本次的登 陆信息于Shar edPreferen ces文件中,以方便下一次登陆。 信息通过验证则会记录主功能页面:
2、 联系人管理
使用该软件进行邮件的发送是要先设置联系人也就是 收件人,点击联系人将进入联系人管理页面 在该页面可以对联系人进行一系列的操作:
1
添加联系人:点击menu,会出现一个功能菜单:
点击添加项:
一定要正确填写数据,才可以通过。列表会立刻刷
新:
删除联系人:长按某一条要删除的信息将有删除提示:
点击确定该条信息将被删除o
查找联系人:中文可以通过首字母匹配查询,备注名
称和邮件地址可以通过模糊查询来实现快速的查找。
1=1
点击menu的说明菜单会出现该界面上功能的使用说明:
3
3、写信
主菜单点击写信将进入写信页面
点击M enu将出现该写信功能的使用说明项和退出项: 点击使用说明会有该页面的详细使用说明。
添加收件人:点击页面上的添加图片进入联系人列表, 在这里可以选择收件人支持群发。
4
湘潭大学课程设计报告
课程
课题
指导
名称 手机安卓开发 名称
天气预扌艮APP 老师 —周唯 姓名 黄柳
学号 XX60 0719 班级 1 2 if 2 班
小组 棒棒糖
时间 XX年]月26日
一、需求分析
引言
1 •编写目的为用户提供一个显示天气预报的软件,可 以根据百度地图显示用户需求的城市位置,以及用图标表 示各城市对应的气象信息,可以简洁的表示出“晴、雨、 雪”和“气温”气象信息。
项目风险
联网收费视用户电话运营商的收费标准决定
手机或者无线信号不好时,可能无法连接或更新天气 情况
预期读者和阅读建议
预期读者:会使用已经安装安卓系统的手机或者平板
电脑及其他移动设备的用
阅读建议:读者应通过该文档可以了解相关项目的需 求分析、使用注意事项以 及可能存在的风险
产品范围
手机,平板电脑,MP4,导航仪,上网本,电纸书等使 用安卓系统的数码领域 综合描述
id是一种以Linu x为基础的开放 源代码操作系统,主要使用于便携设备。
目前未有统一中文名称,中国大陆地区较多人使用“
安卓课程设计心得体会 来自淘豆网m.daumloan.com转载请标明出处.