现在的位置: 首页 > 综合 > 正文

android的SQLite数据库的使用(附源码)

2013年09月12日 ⁄ 综合 ⁄ 共 1060字 ⁄ 字号 评论关闭

1.
2.这个小DEMO演示了android的SQLite数据库的使用,以及绑定数据到ListView中。
3.演示了两种使用数据库的方式,包括了事务处理等。
4.我的平台是2.2的,大家把项目弄到Eclipse中就可以运行了,但是要注意版本匹配。
5.这个DEMO适合新手,就是学习android不超过一个周的同学,强烈建议大家手动的自己敲一遍代码,你一定学到很多东西。
6.学习LinearLayout布局和RelativeLayout布局。
7.学习SimpleAdapter与数据进行绑定并显示到ListView上。
8.作者的联系方式:QQ:421271944  EMAIL:shc111@yahoo.cn.大家有问题可以联系我。
9.大家一定要通过这个项目学会单元测试和调试,以及日志记录等。大家可以通过改动代码的某个部分进行一点一点的尝试,我想,等你把这个DEMO弄懂后,你会进步很大的。
10.这个DEMO我会上传到GOOGLE得开源代码上,大家可以自由下载学习。(电驴上传下载都太慢了,所以就不传了)
下载地址:http://code.google.com/p/sqlitedatabasetest/downloads/list

说明:src->com.parabola.db->MainActivity1是我用SimpleCursorAdapter与ListView绑定的示例,大家看看即可。
 res->layout->mainandlistview.xml是另一个种布局的方式,大家可以不必多看。
 com.parabola.test这个包是测试包,使用AndroidJunitTest做测试的,注意测试com.parabola.service下的业务方法
 com.parabola.service->OtherUserService:这个是另一种对数据库操作的方式,大家可以仔细比对代码的不同,然后查API,或者百度,谷歌,当然也可以问我。
 
 
 这个是我做练习的一个DEMO,但是涉及到的知识点却很多,因此发上来供大家一起学习。涉及到的知识点有:
 1.android的SQLite数据库的使用,以及绑定数据到ListView中;
 2.两种使用数据库的方式,包括了事务处理;
 3.学习LinearLayout布局和RelativeLayout布局,以及UI控件;
 4.学习SimpleAdapter(以及SimpleCursorAdapter)与数据进行绑定并显示到ListView上;
 5.单元测试和调试,以及日志记录;
 

抱歉!评论已关闭.