android之sqlite数据库学习
2013-11-10 21:34
369 查看
1.数据库创建:
Context.openOrCreateDatabase 与 SQLiteDatabase.openOrCreateDatabase本质上完成的功能都一样,Context.openOrCreateDatabase最终是需要调用 SQLiteDatabase.openOrCreateDatabase来完成数据库的创建的。
也就是说, SQLiteDatabase类是android上对sqlite的最底层的封装,几乎所有的对数据库的操作最终都通过这个类来实现。
而Context里面提供的方法,是用于上下文的时候创建数据库,例如你在某个逻辑里面创建的数据库只是在特定的context里面,对于数据库的权限,交由context来管理,而这个逻辑可能是会提供给不止一个
2.举例
http://blog.csdn.net/thinkpadshi/article/details/8197043
Context.openOrCreateDatabase 与 SQLiteDatabase.openOrCreateDatabase本质上完成的功能都一样,Context.openOrCreateDatabase最终是需要调用 SQLiteDatabase.openOrCreateDatabase来完成数据库的创建的。
也就是说, SQLiteDatabase类是android上对sqlite的最底层的封装,几乎所有的对数据库的操作最终都通过这个类来实现。
而Context里面提供的方法,是用于上下文的时候创建数据库,例如你在某个逻辑里面创建的数据库只是在特定的context里面,对于数据库的权限,交由context来管理,而这个逻辑可能是会提供给不止一个
2.举例
http://blog.csdn.net/thinkpadshi/article/details/8197043
相关文章推荐
- Android学习记录:SQLite数据库、res中raw的文件调用
- android开发学习(三)——sqlite数据库
- Android学习 —— 数据的存储与访问方式三: SQLite数据库
- Android学习篇章22-SQLite数据库操作:SQLiteDatabase
- 2014-10-27Android学习------SQLite数据库操作(二)-----数据库的创建--SQLiteHelper extends SQLiteOpenHelper
- ANDROID基础学习笔记_5_SQLite数据库的创建和增删改查
- 2014-10-31Android学习------SQLite数据库操作(四)-----数据库模块(二)增删改查实例展示
- 【android学习之十】——数据存储2:SQLite数据库操作
- Android 存储学习之SQLite数据库的基本操作
- Android基础学习之SQLite数据库
- Android开发学习之SQLite数据库初探
- Android学习之用adb连接模拟器查询sqlite数据库
- android学习十一(android的SQLite数据库的使用)
- Android学习_17_SQLite数据库存储方式
- Android学习_18_使用事务操作SQLite数据库
- Android学习总结(十八) ———— SQLite数据库使用
- Android开发学习笔记:SQLite数据库查询数据时中文数据按字母顺序排序
- Android下SQLite数据库学习笔记1——SQLite数据库的使用
- android 开发零起步学习笔记(二十):Android开发笔记:如何使用预先制作好的SQLite数据库(整理自网络)
- Android下SQLite数据库学习笔记4——SQLite3工具的使用&用Genymotion模拟器时,在命令行上使用不了adb命令