您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > android程序设计报告(手机通讯录)
Android实验报告课程名称Android应用程序开发题目名称Android通讯录学生学院计算机学院班级学号学生姓名指导教师2012年06月11日1一.程序名称:Android通讯录二.主要功能:本手机通讯录工具主要实现五大功能:联系人的查询:字段查询,分组查询,字母排序查询;增加、删除联系人以及修改联系人信息;导入、导出联系人;发送联系人信息;设置。三.功能实现概述:2.1UI设计我们用一个ListView来显示整个通讯录,其中用TextView显示每一记录,他们的xml文件分别为:通讯录主界面,添加联系人界面,浏览联系人界面,查找联系人界面。2.2数据库的设计Android中的android.database.sqlite.SQLiteOpenHelper类是一个专门用于数据库创建和版本管理的辅助类。因此,为了更好的管理数据库,这里我们创建一个继承自SQLiteOpenHelper的辅助类DBHelper来维护和更新数据库。2.3功能的设计为了在主界面中浏览联系人的信息,并且创建主要菜单栏,我们设计了MainActivity类,主要用于显示联系人信息和菜单栏,通过菜单栏,实现通讯录的相关功能。AddressBook类主要是为了实现联系人的添加功能,并且实现信息的保存后跳转到主界面。Findactivity类主要是为了实现联系人的查找功能,输入联系人的姓名,点击查找按钮,显示所查联系人的相关信息。四.程序截图:测试手机:三星GalaxyNexus手机系统版本:4.0.2模拟环境:安卓4.0.32图1:主界面1图2:主界面2图3:主界面3图4:创建联系人3图5:编辑联系人图6:删除联系人五.课程总结通过设计该通讯录,主要学习了UI设计、数据库的综合操作、动态菜单的使用以及各种权限的注册。通过本次设计,使我对Android平台的数据库操作有了更进一步的理解,同时也对Android系统有了更深入的了解。通过此次课程,我对安卓程序开发的方法有了一定的了解,并通过实践培养了我安卓开发的能力,不仅如此,通过此次课程我发现了对安卓环境的兴趣,总之,收获颇多。
本文标题:android程序设计报告(手机通讯录)
链接地址:https://www.777doc.com/doc-5820518 .html