摘要本毕业设计通过eclipse软件进行数据库的编程,主要使用的语言为java和xml,利用Android自带的SQLite数据库编写了一个存储世界上主要国家各种信息(包括国家名称、首都、语言、货币、国家代码、人口数)的数据库,并将操作数据库的多个接口显示于用户界面上。在进行数据库编程前首先要搭建Android环境,再分别进行用户界面和数据库主程序的编写。输入各国信息的数据后,可以通过file explorer将此数据库导出,也可在dos命令行窗口用adb shell方法查看和修改数据库。60085

关键词   Android   SQLite数据库   eclipse   adb shell  

毕业设计说明书(毕业论文)外文摘要

Title       Instance implementation of Android SQLite Database                    

Abstract

The graduation project develops a program by using the eclipse software tool and the JAVA and XML programming languages. The project implements one SQLite database which saves the major information of a lot of countries .The information includes the name, the capital, the language, the currency, the country code and the population of each country. The project also provides multiple interfaces of the database and the interfaces can be displayed on the user interface (UI). Before developing the program, we firstly need to build the programming environment of the Android database .Then we need to implement the user interface program and the main program of the database. The information of each country can be outputted through the file explorer from the database. The adb command shell can also be used to view and modify the database in the CMD window.

Keywords   Android  SQLite Database   eclipse   adb shell  

目次

1 引言 1

1.1  Android系统简介 1

1.2  SQLite简介 1

1.3  SQL语言基础 3

2 Android环境搭建及测试 3

2.1  Android环境搭建 3

2.1.1  JDK安装 4

2.1.2  Eclipse安装 5

2.1.3  Android SDK安装 6

2.1.4  ADT安装 7

2.1.5  创建AVD 7

2.2  创建HelloWorld测试程序 9

 3  数据库创建与功能实现 13

3.1  数据库功能介绍 14

3.2  数据库源程序解释 19

3.2.1  数据库主程序解释 19

3.2.2  用户界面程序解释 21

3.3  使用adb shell命令查看数据库 22

3.4  开发过程中的启发 26

结论 27

致谢 29

参考文献 30

附录A  源程序截图 32

1 引言

在开始进行数据库的编程之前,我们首先需要了解Android系统、SQLite数据库以及SQL语言。Android系统是近年来非常流行的操作系统,拥有Android操作系统的手机已经逐步融入了我们的生活; SQLite数据库和SQL语言也是非常常用的数据库以及操作数据库的语言。由于Android系统拥有自带的SQLite数据库,所有的Android应用程序均可以创建SQLite数据库,SQLite数据库使用SQL语言增添、删除、修改、查询数据。[3]

上一篇:asp.net+sqlserver酒店客房管理系统的设计与实现
下一篇:基于纹理合成的图像修复研究

基于Apriori算法的电影推荐

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

安康汉江网讯

互联网教育”变革路径研究进展【7972字】