SQLite数据库结合ListView的Android展示案例

SQLite 数据库和 ListView 的组合,用起来还挺顺手的。这个 Android 项目里用ListView把数据库里的内容一行行地展示出来,操作上也简单,支持基本的增删改查。适合刚接触 Android 开发的你练练手。

源码结构比较清晰,MainActivity里逻辑都写得比较直接,数据库操作那块也没套太多封装。你可以先装一下 APK 看效果,再决定要不要深入研究。哦对,gen目录是空的,记得用 AS 重新编译一下。

项目里用到的技术点比较基础,比如SQLiteOpenHelper来管理数据库,还有CursorAdapter来绑定数据。改一改表结构、加个筛选功能都不难,自己扩展空间挺大的。

如果你对SQLite操作还不熟,可以搭配下面这些教程一起看,入门速度更快:

,这套源码适合做入门练习、也能当个小功能的 demo 参考。如果你正好想搞点列表加本地存储的小项目,不妨试试看。

rar
FileDemo2.rar 预估大小:62个文件
folder
FileDemo2 文件夹
file
.project 845B
file
project.properties 563B
file
FileDemo2.apk 337KB
folder
src 文件夹
folder
com 文件夹
folder
demo 文件夹
folder
beans 文件夹
file
FileName.java 525B
folder
filedemo2 文件夹
file
Page03Activity.java 2KB
file
FileItemActivity.java 4KB
file
Page04Activity.java 2KB
file
BaseActivity.java 1KB
file
MainActivity.java 1KB
file
LoginActivity.java 2KB
file
Page05Activity.java 2KB
file
Page02Activity.java 2KB
file
ActivityCollector.java 558B
file
ShowFileNameActivity.java 4KB
folder
adapter 文件夹
file
FileNameAdapter.java 1KB
folder
data 文件夹
file
MyDatabaseHelper.java 2KB
file
AndroidManifest.xml 2KB
folder
res 文件夹
folder
drawable-ldpi 文件夹
folder
drawable-hdpi 文件夹
file
ic_launcher.png 9KB
file
page_indicator_focused.png 4KB
file
page_indicator.png 3KB
folder
values-v11 文件夹
file
styles.xml 334B
folder
menu 文件夹
file
main.xml 368B
folder
drawable-mdpi 文件夹
file
ic_launcher.png 5KB
folder
layout 文件夹
file
filename_item.xml 795B
file
activity_login.xml 1KB
file
page01.xml 2KB
file
activity_showfilename.xml 1KB
file
page03.xml 2KB
file
page05.xml 2KB
file
activity_fileitem.xml 3KB
file
page04.xml 2KB
file
page02.xml 2KB
file
activity_main.xml 556B
folder
anim 文件夹
file
out_to_left.xml 277B
file
in_from_right.xml 276B
folder
drawable-xxhdpi 文件夹
file
ic_launcher.png 32KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 15KB
folder
values-w820dp 文件夹
file
dimens.xml 381B
folder
values 文件夹
file
strings.xml 226B
file
styles.xml 697B
file
dimens.xml 220B
folder
values-v14 文件夹
file
styles.xml 391B
folder
.settings 文件夹
file
org.eclipse.jdt.core.prefs 177B
folder
assets 文件夹
folder
gen 文件夹
folder
libs 文件夹
file
android-support-v4.jar 741KB
file
.classpath 475B
file
proguard-project.txt 781B
file
ic_launcher-web.png 107KB
folder
bin 文件夹
folder
classes 文件夹
folder
com 文件夹
folder
demo 文件夹
folder
beans 文件夹
file
FileName.class 923B
folder
filedemo2 文件夹
file
ShowFileNameActivity.class 3KB
file
Page04Activity.class 1KB
file
ActivityCollector.class 1KB
file
FileItemActivity.class 2KB
file
LoginActivity.class 1KB
file
Page03Activity.class 1KB
file
Page02Activity.class 1KB
file
BaseActivity.class 1KB
file
MainActivity.class 1KB
file
Page05Activity.class 1KB
folder
adapter 文件夹
file
FileNameAdapter.class 1KB
file
FileNameAdapter$ViewHolder.class 795B
folder
data 文件夹
file
MyDatabaseHelper.class 2KB
file
jarlist.cache 120B
...
rar 文件大小:1.14MB