Telephony.Sms

Contains all text based SMS messages. 包含基于SMS消息的所有文本。

1.sms表结构。

_ID

_id

INTEGER(long)

The unique ID for a row.

TYPE

type

INTEGER

消息的类型。有7个可选值。

int MESSAGE_TYPE_ALL    = 0;
int MESSAGE_TYPE_INBOX  = 1;
int MESSAGE_TYPE_SENT   = 2;
int MESSAGE_TYPE_DRAFT  = 3;
int MESSAGE_TYPE_OUTBOX = 4;
int MESSAGE_TYPE_FAILED = 5;
int MESSAGE_TYPE_QUEUED = 6;

THREAD_ID

thread_id

INTEGER

The thread ID of the message

ADDRESS

address

TEXT

The address of the other party

PERSON_ID

person

INTEGER(long)

The person ID of the sender

DATE

date

INTEGER(long)

The date the message was received

DATE_SENT

date_sent

INTEGER(long)

The date the message was sent

READ

read

INTEGER(boolean)

Has the message been read

SEEN

seen

INTEGER

Indicates whether this message has been seen by the user. The "seen" flag will be used to figure out whether we need to throw up a statusbar notification or not.

STATUS

status

INTEGER

The TP-Status value for the message, or -1 if no status has been received.

有4个可选值。

STATUS_NONE = -1;
STATUS_COMPLETE = 0;
STATUS_PENDING = 32;
STATUS_FAILED = 64;

SUBJECT

subject

TEXT

The subject of the message, if present

BODY

body

TEXT

The body of the message

PERSON

person

INTEGER(long)

The id of the sender of the conversation, if present

PROTOCOL

protocol

INTEGER

The protocol identifier code

REPLY_PATH_PRESENT

reply_path_present

INTEGER(boolean)

Whether the TP-Reply-Path bit was set on this message

SERVICE_CENTER

service_center

TEXT

The service center (SC) through which to send the message, if present

LOCKED

locked

INTEGER(boolean)

Has the message been locked?

ERROR_CODE

error_code

INTEGER

Error code associated with sending or receiving this message

META_DATA

meta_data

TEXT

Meta data used externally

2. 在Sms类中定义了CONTENT_URI

public static final Uri CONTENT_URI = Uri.parse("content://sms");

3. 在Sms类中定义了DEFAULT_SORT_ORDER

public static final String DEFAULT_SORT_ORDER = "date DESC";

Android API之Telephony.Sms的更多相关文章

  1. Android API之Telephony.Threads

    1. Telephony.ThreadsColumns Columns for the "threads" table used by MMS and SMS. 在Telephon ...

  2. Android 4.4 (KitKat) SMS Apis Change——Android 4.4的一个重大变化

    Android团队通过Android开发博客透漏今年会放出Android 4.4 (KitKat) ,同时更新了 SMS 的部分API.博客上讲只有default SMS app才能对短信数据库有写权 ...

  3. Android中的Telephony学习笔记(2)

    上一篇文章中学习了android.provider中Telephony类. 这一篇文章学习android.telephony包中的类,这些类是android提供给上层调用的API. 为监測基本电话信息 ...

  4. Android 如何在Eclipse中查看Android API源码 及 support包源码

    当我们阅读android API开发文档时候,上面的每个类,以及类的各个方法都是已经写好的方法和控件,可是我们只是在搬来使用,不知道它的原理,它是如何被实现的.android系统是开源的,所以谷歌官方 ...

  5. 搜索 录音功能 Android api

    搜索 录音功能 Android api http://www.oschina.net/android/47/ http://m.blog.csdn.net/blog/u011309801/406523 ...

  6. Android API Guides 学习笔记---Application Fundamentals(一)

    今天开始学习google官网上的API guides ,主要读了Application Fundamentals这一章节,此章节介绍了一个App的基本组成,共包括四大部分内容. 1.      App ...

  7. Instant Buy Android API Tutorial

    转自:https://developers.google.com/wallet/instant-buy/android/tutorial This tutorial guides you throug ...

  8. 【Android Api 翻译3】android api 完整翻译之Application Fundamentals (学习android必须知道的)

    Android应用程序是用Java编程语言编写的.Android SDK工具把应用程序的代码.数据和资源文件一起编译到一个Android程序包中(这个程序包是以.apk为后缀的归档文件),一个Andr ...

  9. 【Android Api 翻译1】Android Texting(2)Testing Fundamentals 测试基础篇

    Testing Fundamentals The Android testing framework, an integral part of the development environment, ...

随机推荐

  1. SQL SERVER CXPACKET-Parallelism Wait Type 的惯用解决方案

    最近我的两个库出现,出现较多的CXPACKET等待,在网上找了一下资料.其中有篇一个SQL Server专栏作家的文章不错,也解决了我的一些疑问,就翻译在这里. 翻译整理仅用于传播资讯之目的. 原文出 ...

  2. position:fixed ,锚点定位不准确的问题

    解决方案: 参照 stackoverflow 的做法,在主体内容前加一个暗锚 <div class="anmao" id="experts">< ...

  3. (转载)Java8新的日期API LocalDate, LocalTime

    前言 由于Java Date的各种问题,Java8推出了新的日期API,很受一拨人的追捧. 为什么我们需要新的Java日期/时间API? 在开始研究Java 8日期/时间API之前,让我们先来看一下为 ...

  4. 转:EM算法总结

    https://applenob.github.io/em.html EM算法总结 在概率模型中,最常用的模型参数估计方法应该就是最大似然法. EM算法本质上也是最大似然,它是针对模型中存在隐变量的情 ...

  5. Spark参数设置的方式

    可以通过以下几种方式设置: 1)bin/spark-submit 可以直接读取conf/spark-defaults.conf文件 每一行为一个key和valuespark.master        ...

  6. 使用 mongodb 的 Docker Image 快速上手系列 lab

    Docker 主要的概念 Dockerfile => 用來產生 docker image 用的(介紹) Image => 可以用來產生 docker container Container ...

  7. 发布web应用程序是出现unsafe code

    找到了解决办法 解决方法参照: https://stackoverflow.com/questions/16567197/publish-web-application-with-unsafe-cod ...

  8. Mockito单测,mock service层的mapper

    转载:https://blog.csdn.net/paincupid/article/details/53561435 1.引入mockito jar包 <dependency> < ...

  9. IEngineEditor接口的0x80004003错误

    在定制ArcEngine数据编辑程序时,经常使用IEngineEditor 接口来完成开始.保存和停止编辑.但我遇到了一个问题,测试纠结了两天终于解决,我十分佩服自己.嘻嘻. 错误描述 使用IEngi ...

  10. iOS 生成pem证书

    openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes     需要通过终端命令将这些文件转换为PEM格式:openssl p ...