jandroid 发表于 2013-1-30 01:12:32

Android 实例-个人理财工具 之二 启动时初始化数据

sqlite是嵌入式SQL数据库引擎SQLite(SQLite Embeddable SQL Database Engine)的一个扩展。SQLite是一个实现嵌入式SQL数据库引擎小型C语言库(C library),实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括:事务操作是原子,一致,孤立,并且持久的,即使在系统崩溃和电源故障之后。 零配置——不需要安装和管理。 实现了绝大多数SQL92标准。
 
我在多年前就关注sqlite的发展,非常看好sqlite的前景,因为在移动,嵌入式的应用里面,sqlite具有非常好的特性来满足需求.
早在symbian 9.0 之前,openc 出来后,我就研究sqlite到symbian的移植.后来symbian9.3 nokia就已经集成了sqlite.
至今j2me还不支持sqlite,可以说是个遗憾.
 
现在我们来看看android sqlitedatabase 包里面的关键api

<span style="" class="Apple-style-span"><div class="highlighter">
[*]static      SQLiteDatabase  openOrCreateDatabase(String path, SQLiteDatabase.CursorFactory factory)
[*]打开数据库
[*]
[*]Cursor  query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy, String limit)
[*]执行查询SQL<li class="alt">
[*]void    execSQL(String sql)
[*]执行非查询sql
页: [1]
查看完整版本: Android 实例-个人理财工具 之二 启动时初始化数据