在 android的ROM中,android短信模块中有许多的表,如果想看其中表的内容可以去下载一个sqlite工具,直接push出android的短信表自己研究,这里讲一下android短信详细界面的数据。

在android短信详细内容的会话界面(ComposeActivity)中,android 使用CursorAdapter ,在列表填充数据的时候需要给他一个 cursor。

android原生的短信系统,所使用的短信结果集有许多的字段,下面我就把我测试得到的字段数据分享出来,希望可以帮到需要的朋友。

------------------------->

static final int COLUMN_MSG_TYPE = 0;//短信类型sms普通短信,mms彩信

static final int COLUMN_ID = 1;//在数据库中的ID号

static final int COLUMN_THREAD_ID = 2;//进入短信详细内容界面的threadID

static final int COLUMN_SMS_ADDRESS = 3;//该条短信的发送方,发彩信时此处为null

static final int COLUMN_SMS_BODY = 4;//短信文字内容

static final int COLUMN_SMS_DATE = 5;// 若当条短信为接收,此处为短信接收时间,若为发送,则是发送时间*

static final int COLUMN_SMS_DATE_SENT = 6;//若当条短信为发送,则显示为0,否,显示对方发送时间*

static final int COLUMN_SMS_READ = 7;//发送判断,正在发送状态为0,发送成功为1

static final int COLUMN_SMS_TYPE = 8;//判断短信是发送还是接收,1为收到,2为发送,6为正在发送,若为彩信,此处为null

static final int COLUMN_SMS_STATUS = 9;//彩信为null,短信为-1

static final int COLUMN_SMS_LOCKED = 10;//0

static final int COLUMN_SMS_ERROR_CODE = 11;//彩信为null,短信为0

static final int COLUMN_MMS_SUBJECT = 12;//主题内容

static final int COLUMN_MMS_SUBJECT_CHARSET = 13;//主题大小?

static final int COLUMN_MMS_DATE = 14;//与短信保持一致

static final int COLUMN_MMS_DATE_SENT = 15;//与短信保持一致

static final int COLUMN_MMS_READ = 16;//发送普通短信与COLUMN_SMS_READ值保持一致,发送彩信时不论处于什么状态恒为1

static final int COLUMN_MMS_MESSAGE_TYPE = 17;//发送普通短信为null,彩信发送为128,接收为132

static final int COLUMN_MMS_MESSAGE_BOX = 18;//彩信发送是2,正在发送是4,收到为1

static final int COLUMN_MMS_DELIVERY_REPORT = 19;//彩信恒为129,短信null

static final int COLUMN_MMS_READ_REPORT = 20;//彩信恒为129,短信null

static final int COLUMN_MMS_ERROR_TYPE = 21;//彩信正在发送为0,发送成功和发送短信为null

static final int COLUMN_MMS_LOCKED = 22;//不管短信处于发送成功,接收,发送中,恒为0//(貌似是锁定标记,标记后在短信详细界面中当条短信为不可复制,短信列秒界面为删除当前对话保留锁定的条目)

static final int COLUMN_MMS_STATUS = 23;//null

static final int COLUMN_MMS_TEXT_ONLY = 24;//发送普通短信为null,彩信为1

----------------------->

短信的Cursor所有的数据字段如下,打?的我也没测试出具体的功能。

彩信中图片的地址并非实在这里显示的,还需要进一步分析代码

 

更多相关文章

  1. Android常用UI界面设计及国际化
  2. android 中发送短信
  3. 关于Android软键盘弹出,会把原来的界面挤上去的问题
  4. android 界面中加入密码框
  5. WPF实现定时刷新UI界面的实例详解
  6. c语言如何实现做界面
  7. 简单介绍OFBiz使用xml配置界面的想法
  8. jQuery 美化界面的下拉框
  9. 实战|教你用Python制作一款带有界面的NBA爬虫小程序

随机推荐

  1. Android学习之Android广播机制
  2. 导入的ANDROID 项目没有ANDROID的JAR包
  3. android静音模式下仍可以播放媒体声音以
  4. Android的多语言实现
  5. Android绘图机制(三)——自定义View的实现
  6. Android(安卓)手势(Gesture)——手势检测
  7. Android(安卓)语音识别学习小记--暑期大
  8. Android(安卓)APP设计加载使用gif动图需
  9. android 安全讲座第四层 手机Root授权原
  10. Android从启动到程序运行发生的事情