package com.handsomezhou.databasedemo.database; import android.provider.BaseColumns; public class MonitorContactsDatabase{ public static final int MAX_CALL_RECORD_ID_LENGTH=16; public static final String DB_NAME="ContactsMonitor.db";//contacts monitor database name public static final int DB_VERSION=2; public interface Table{ public final String MONITOR_CONFIGURATION_TABLE="monitor_configuration"; public final String CALL_RECORD_TABLE="call_record"; public final String CALL_CONTACTS_TABLE="call_contacts"; } public interface MonitorConfigurationColumns extends BaseColumns{ public final String PHONE_NUMBER="phone_number"; //record phone number public final String MONITOR="monitor"; //record whether Monitor } public interface CallRecordColumns extends BaseColumns{ public final String CALL_RECORD_ID="call_record_id"; public final String MONITOR_PHONE_NUMBER="monitor_phone_number"; public final String CALL_TYPE="call_type"; public final String START_TIME="start_time"; public final String END_TIME="end_time"; } public interface CallContacts extends BaseColumns{ public final String CALL_RECORD_ID="call_record_id"; public final String NAME="name"; public final String PHONE_NUMBER="phone_number"; } }