android 如何导出联系人 如题 怎么在代码中导出android手机通讯录中的联系人呢 求解!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /** * @return cursor * @author sharl * @date 2011-11-16 下午4:55:28 * @usage 获取所有短信 */ private Cursor getAllMessages() { String[] colsName = new String[] { "_id", "title" }; MatrixCursor cursor = new MatrixCursor(colsName); Cursor sms = getContentResolver().query(Sms.CONTENT_URI, SMS_COLS, null, null, Sms.DATE + " desc");//把Sms 的Content URI 换成 Contacts 的 if (sms.moveToFirst()) { int col_id = sms.getColumnIndex(Sms._ID); int col_threadId = sms.getColumnIndex(Sms.THREAD_ID); int col_date = sms.getColumnIndex(Sms.DATE); int col_subject = sms.getColumnIndex(Sms.SUBJECT); int col_body = sms.getColumnIndex(Sms.BODY); int col_address = sms.getColumnIndex(Sms.ADDRESS); do { // 构造Message实例 Message message = new Message(sms.getInt(col_id), sms.getInt(col_threadId), sms.getString(col_date), sms.getString(col_address), sms.getString(col_subject), sms.getString(col_body)); message.setType(0); // 加入集合 result.add(message); cursor.addRow(new Object[] { sms.getPosition(), sms.getString(col_body) }); } while (sms.moveToNext()); } return cursor; } update系统Calendar事件后,事件不显示了 android写xml文件的时候alt+/不会自动提示了 Android如何获取系统空闲时间 Android监听器问题-跪求高手指点为什么点击两次同一行打印的arg1的值不一样? android 2.2 自带的任务管理器 系统源码在哪个路径 关于Alarmmanager计时不准的问题 android 2.3版本程序在4.0中的问题 popuwindows 如何实现边框 阴影 不是整个手机界面半透明 ListView嵌套问题 请问关于从网络数据库获取数据 并显示的问题 新浪微博客户端发布照片的功能 实在是想不通啊!
/**
* @return cursor
* @author sharl
* @date 2011-11-16 下午4:55:28
* @usage 获取所有短信
*/
private Cursor getAllMessages() {
String[] colsName = new String[] {
"_id", "title"
};
MatrixCursor cursor = new MatrixCursor(colsName);
Cursor sms = getContentResolver().query(Sms.CONTENT_URI, SMS_COLS, null, null,
Sms.DATE + " desc");//把Sms 的Content URI 换成 Contacts 的 if (sms.moveToFirst()) {
int col_id = sms.getColumnIndex(Sms._ID);
int col_threadId = sms.getColumnIndex(Sms.THREAD_ID);
int col_date = sms.getColumnIndex(Sms.DATE);
int col_subject = sms.getColumnIndex(Sms.SUBJECT);
int col_body = sms.getColumnIndex(Sms.BODY);
int col_address = sms.getColumnIndex(Sms.ADDRESS);
do {
// 构造Message实例
Message message = new Message(sms.getInt(col_id), sms.getInt(col_threadId),
sms.getString(col_date), sms.getString(col_address),
sms.getString(col_subject), sms.getString(col_body));
message.setType(0);
// 加入集合
result.add(message);
cursor.addRow(new Object[] {
sms.getPosition(), sms.getString(col_body)
});
} while (sms.moveToNext());
}
return cursor;
}