1 / 10
文档名称:

安卓通讯录实训报告.doc

格式:doc   大小:401KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

安卓通讯录实训报告.doc

上传人:oj63jyfa79 2017/4/14 文件大小:401 KB

下载得到文件列表

安卓通讯录实训报告.doc

文档介绍

文档介绍:电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-0- 安卓实训设计报告安卓通讯录设计题目: 安卓通讯录班级: 姓名: 学号: 指导老师: 日期: 2012 年6月7日电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-1- 内容要求一、题目分析,功能要求。 实验目的熟悉 Android 软件开发的基本架构利用 Eclipse 和 ADT 插件设计通讯录 功能本手机通讯录工具主要实现五大功能:联系人的查询:字段查询,分组查询,字母排序查询;增加、删除联系人以及修改联系人信息;导入、导出联系人;发送联系人信息;设置。二、实验设计 UI 设计我们用一个 ListView 来显示整个通讯录, 其中用 TextView 显示每一记录, 他们的 xml 文件分别为: ( 通讯录主界面), ( 添加联系人界面), ( 浏览联系人界面), ( 查找联系人界面)。 功能的设计为了在主界面中浏览联系人的信息, 并且创建主要菜单栏, 我们设计了 MainActivity 类,主要用于显示联系人信息和菜单栏,通过菜单栏, 实现通讯录的相关功能。 AddressBook 类主要是为了实现联系人的添加功能, 并且实现信息的保存后跳转到主界面。 Findactivity 类主要是为了实现联系人的查找功能, 输入联系人的姓名, 点击查找按钮, 显示所查联系人的相关信息。三、实验程序四、实验效果图电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-2- 电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-3- 五、总结通过设计该通讯录, 主要学****了 UI 设计、数据库的综合操作、动态菜单的使用以及各种权限的注册。通过本次设计, 使我对 Android 平台的数据库操作有了更进一步的理解, 同时也对 Android 系统有了更深入的了解。电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-4- 附录一// 定义数据 public class ContactColumn implements BaseColumns { public ContactColumn() {} // 列名 public static final String NAME = "name" ; // 姓名 public static final String MOBILENUM = "mobileNumber" ; // 移动电话 public static final String HOMENUM = "homeNumber" ; // 家庭电话 public static final String ADDRESS = "address" ; // 地址 public static final String EMAIL = "email" ; // 邮箱 public static final String BLOG = "blog" ; // 博客//列索引值 public static final int _ID_COLUMN = 0; public static final int NAME_COLUMN = 1; public static final