在 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 中发送短信
  2. android app 与android wear 通过MessageApi 通讯
  3. Android(安卓)Edittext获取焦点后,弹出的软键盘显示搜索、发送、
  4. Android(安卓)全局异常处理
  5. Android(安卓)短信 彩信 wap push的接收
  6. android 发送http请求
  7. 浅析Android手机卫士之手机实现短信指令获取位置
  8. Android安卓电话拦截及短信过滤
  9. Android(安卓)Edittext获取焦点后,弹出的软键盘显示搜索、发送、

随机推荐

  1. Android 全退出
  2. Android录音应用
  3. 时钟控件AnalogClock和DigitalClock
  4. [置顶] android对字段的验证
  5. Android WebView学习
  6. 分割线
  7. android2.x中android:layout_marginRight
  8. Android 替换全局字体
  9. Android Studio 报错显示 mips64el-linux
  10. RelativeLayout相对布局