Android 通讯录 这是本人学习android 一个月以来的第一个比较实用的小程序,此程序可以读取手机自带通讯录上的所有联系人,并且可以导入到这个通讯录列表,不用用户一个一个地输入,将导入的联系人信息保存在SQLite3 数据库中,还具有向指定联系人发送短信、打电话、增加、修改联系人等基本功能
效果图如下所示: 代码如下(直接复制即可掩饰效果): ====================== DatabaseHelper======================= package liu
sqlite3
db; import android
content
Context; import android
database
sqlite
SQLiteDatabase; import android
database
sqlite
SQLiteOpenHelper; import android
database
sqlite
SQLiteDatabase
CursorFactory; //DatabaseHelper 作为一个访问 SQLite 的助手类,提供两个方面的功能, //第一,getReadableDatabase(),getWritableDatabase()可以获得 SQLiteDatabse 对象,通过该对象可以对数据库进行操作 //第二,提供了 onCreate()和 onUpgrade()两个回调函数,允许我们在创建和升级数据库时,进行自己的操作 public class DatabaseHelper extends SQLiteOpenHelper { private static final int VERSION = 1; //在 SQLiteOepnHelper 的子类当中,必须有该构造函数 public DatabaseHelper(Con