Android SQLite数据库操作详解
Android 的数据库操作案例讲得还挺全的,尤其是对初学者来说,蛮有。用的是系统自带的SQLite,不需要额外依赖,轻量又稳定。像建库、建表、增删改查这些基本功全都讲到了,而且每段都有配套代码,比较实用。
数据库是 App 里挺常用的一块,比如做用户登录、存本地缓存、保存用户偏好,都少不了SQLiteOpenHelper这套操作。文中写得比较顺,讲了怎么用insert()
插数据、query()
查数据,代码也干净利落,能直接拿来改。
更新和删除部分也清晰,用update()
和delete()
配合where
条件就行,没啥坑。事务管理那段别忽视,尤其是在批量插入或多步操作时,容易出问题,用beginTransaction()
能保住数据一致性。
查询返回的Cursor
也别忘了close()
,否则内存泄露说不定就找上你了。代码风格比较简洁,逻辑也顺,适合平时参考或做 Demo 用。
如果你正在做安卓 App 的本地数据存储,或者搞登录注册、消息记录这类场景,可以看看这个案例,能帮你少走不少弯路。
db.rar
预估大小:27个文件
db
文件夹
bin
文件夹
classes.dex
8KB
com
文件夹
test
文件夹
R$layout.class
392B
DBActivity$1.class
2KB
R$id.class
429B
R$drawable.class
455B
DBActivity$2.class
2KB
50.26KB
文件大小:
评论区