共 1 篇文章

标签:Android短信数据库表结构详解 (android 短信数据库表结构)

Android短信数据库表结构详解 (android 短信数据库表结构)

Android智能手机是如今使用最广泛的移动设备之一,短信作为一种直观简单的传输方式在移动设备上有着广泛的应用。Android系统使用SQLite作为其自带的关系型数据库,对于短信管理的实现也是通过建立一张短信表,我们可以从中得到关于Android短信数据库表结构的详细信息。 一、S表 简介:S表是Android系统中最关键的一张短信表,存储用户发送和接收到的短信信息。 表结构: “` sqlite> .schema s CREATE TABLE s ( _id INTEGER PRIMARY KEY, thread_id INTEGER, address TEXT, person INTEGER, date INTEGER, protocol INTEGER, read INTEGER DEFAULT 0, status INTEGER DEFAULT -1, type INTEGER, reply_path_present INTEGER, subject TEXT, body TEXT, service_center TEXT, locked INTEGER DEFAULT 0, error_code INTEGER DEFAULT 0, seen INTEGER DEFAULT 0, deletable INTEGER DEFAULT 1, sim_slot INTEGER, hidden INTEGER DEFAULT 0, group_id INTEGER DEFAULT 0, group_type INTEGER DEFAULT 0, delivery_date INTEGER, app_id TEXT, msg_id TEXT, reserved BOOLEAN DEFAULT 0, priority INTEGER DEFAULT 0, template_id INTEGER DEFAULT 0, metadata TEXT, raw_status INTEGER DEFAULT 0, creator TEXT DEFAULT ‘com.android.mms’, send_timestamp INTEGER DEFAULT 0 NOT NULL, expire_on INTEGER DEFAULT 0 NOT NULL ); “` S表共包括31个列属性,下面就对其中一些关键属性进行展开简述。 1. _id 表明该短信在短信数据库中的唯一标识符。...

技术分享