Android 平台应用 Notepad 开发实例
在这个教程中将会建立一个简单列表界面,允许用户添加删除,但是不能编辑。包括如
下的内容:
◆ListActivities 的基础知识和如何建立菜单项。
◆如何使用 SQLite 数据库访问数据。
◆如何使用 ArrayAdapter 绑定数据到 ListView (最简单的一种方式)。
◆最基本的 Layout,包括如何显示一个 ListView,如何向一个菜单插入菜单项以及如
何响应菜单
第一步
建立工程
使用
Eclipse 建立一个工程 Notepad
第二步
如何使用 Sqlite 数据库
和系统相关的接口调用都要用到
Context 类。
1 打开数据库
代码片段:
public DBHelper(Context ctx) {
try {
//打开已经存在的数据库
db = ctx.openDatabase(DATABASE_NAME, null);
} catch (FileNotFoundException e) {
try {
//建立新的数据库
db =
ctx.createDatabase(DATABASE_NAME, DATABASE_VERSION, 0, null);
//建立数据表
db.execSQL(DATABASE_CREATE);
} catch (FileNotFoundException e1) {
db = null;
}
}