android中向通过contentProvider向数据库中插入数据的实现
16lz
2021-01-23
public List getSMSInof() {Uri uri = Uri.parse("content://sms/");ContentResolver resolver = context.getContentResolver();Cursor cursor = resolver.query(uri, null, null, null, "date desc");List sMSInfos = new ArrayList();while (cursor.moveToNext()) {String id = cursor.getString(cursor.getColumnIndex("_id"));String address = cursor.getString(cursor.getColumnIndex("address"));String date = cursor.getString(cursor.getColumnIndex("date"));int type = cursor.getInt(cursor.getColumnIndex("type"));String body = cursor.getString(cursor.getColumnIndex("body"));SMSInfo smsInfo = new SMSInfo(id, address, date, type, body);sMSInfos.add(smsInfo);smsInfo = null;}return sMSInfos;}
更多相关文章
- 代码中设置drawableleft
- android 3.0 隐藏 系统标题栏
- Android开发中activity切换动画的实现
- Android(安卓)学习 笔记_05. 文件下载
- Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
- 技术博客汇总
- android 2.3 wifi (一)
- AndRoid Notification的清空和修改
- Android中的Chronometer