1.利用SQLiteOpenHelper对象创建DatabaseHelper类,从而创建联系人的数据库。
1)声明一个静态的最终的对象DATAbaseNAME="csdn.db"作为数据库csdn,声明一个静态整型databaseVersion;
2)在onCreate()方法中利用execSQL()方式创建联系人的数据库表
3)如果需要改动数据库列表,升级数据库版本时调用onUpgrade()方法
2.联系人的增删改查:
注意:创建、升级数据库,添加、修改、删除数据库中的内容使用execSQL()方法,而查找数据库中的数据对象则使用rawQuery()方法。
3.获取联系人的信息到界面上
1)界面的搭建
利用ListView插件进行显示数据。
2)将联系人的信息获取到界面上的步骤:
①声明获取显示的控件
②从数据库中获取要显示的数据
③创建自定义的adapter对象,将adapter对象作为控制层
④利用继承baseAdapter对象创建MyAdapter为创建自定义的adapter对象做准备
⑤理解MyAdapter中的方法并进行相关实现,getCount()方法返回总条目的数量;getItem()返回当前条目对应的对象;getView()方法返回每个条目
⑥对于getView()方法返回每个条目的实现。其中一半有三种方式:
一种是:实现单选的效果
一种是:实现多选的效果
一种是:自定义的方法的效果