在Android中,短信数据库的字段为:

_id 短消息序号
thread_id 对话的序号(conversation)
address 发件人地址,手机号
person 发件人,返回一个数字就是联系人列表里的序号,陌生人为null
date 日期 long型,想得到具体日期自己转换吧!
protocol 协议
read 是否阅读
status 状态
type 类型 1是接收到的,2是发出的
reply_path_present
subject 主题
body 短消息内容
service_center 短信服务中心号码编号,可以得知该短信是从哪里发过来的

获取短信的代码为:

Uri SMS_CONTENT = Uri.parse("content://sms/");

Cursor cursor = context.getContentResolver().query(SMS_CONTENT,null,null,null,null);

while(cursor.moveToNext()){

system.out.print(cursor.getString(cursor.getColumnIndex("address")));
system.out.print(cursor.getString(cursor.getColumnIndex("body")));
}

}

更多相关文章

  1. Android短信拦截
  2. Android发送短信
  3. android实现发短信功能
  4. Android中短信拦截解决方案
  5. android应用发短信
  6. Android(安卓)发送短信
  7. android收发短信
  8. 【Android】利用广播Broadcast接收SMS短信
  9. android(4)(短信发送器)

随机推荐

  1. Android智能硬件开发心得总结(一)
  2. 详解Android广播机制
  3. Android基础入门知识
  4. android 资源文件学习
  5. 丢失Android系统库或者Conversion to Dal
  6. Android(安卓)Bmob后端云—数据库、服务
  7. 刚进入Android终端即可使用busybox的命令
  8. 当我们按下电源键,Android(安卓)究竟做了
  9. Android应用程序资源管理器(Asset Manager
  10. Android零基础入门第16节:Android用户界面