码迷,mamicode.com
首页 > 移动开发 > 详细

【Android】实验8 SQLite数据库操作2016.5.13

时间:2016-04-29 09:19:43      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

实验8  SQLite数据库操作

【目的】

    设计一个个人通讯录,掌握Android平台下的数据库开发,该个人通讯录主要包括联系人列表和联系人详细信息等界面。

【要求】

程序主界面是通讯录的目录显示手机上联系人的名称。点击联系人的姓名可以显示联系人的详细信息。在按了MEMU键之后会弹出菜单栏。单击菜单栏上的按钮可以添加联系人和删除联系人

 

【过程】

   (1)确定数据库的数据结构。本程序只要一张表,该表的内容及说明如下表所示

 

 

字段名称

数据类型

说明

字段名称

数据类型

声明

_id

Integer

所插入记录的编号

name

varchar

联系人名称

phone

Varchar

联系人的固定电话

mobile

varchar

手机号码

 

Email

Varchar

联系人的邮箱的地址

post

varchar

联系人固话

addr

varchar

联系认的地址

comp

varchar

联系人所在地

 

(2) 在res/drawable-mdpi目录下拷入程序要用的图标

1)新建工程

 2)修改布局文件activity_main.xml

(3)定义字符串资源string.xml

 

(4)开发布局文件activity_main.xml用于显示联系人列表。

 

(5)layout目录下新建一个detail.xml,用于显示联系人详细信息,代码参考如下:

 

 

 

 

 

 

 

 

 

 

(3)开发数据库辅助类MyOpenHelper类,新建一个MyOpenHelper.java。其中的框架代码如下

 

 

 

(4)接下来便进入MainActivity端的开发,实现数据库增加、删除、修改记录等操作

(5)新建一个Activity名字叫DetailActivity.java,实现联系人详细信息显示功能。

 

 

 

【拓展实验】实现按姓名或者电话查询通讯录记录。

实验报告要求

1)     详细写出自己所做实验的步骤和内容;

2)     详细记录实验过程中发现的问题以及解决问题的方法;

3)     给出程序运行过程中各个页面的截图;

4)     提交文件包括:实验报告、源代码、可运行的安装程序,所有文件打包压缩;

5)     压缩包命名格式:专业+学号+姓名+实验8.rar

 

【Android】实验8 SQLite数据库操作2016.5.13

标签:

原文地址:http://www.cnblogs.com/gzcc/p/5445005.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!