|
|
|
@ -14,9 +14,12 @@
|
|
|
|
|
* limitations under the License.
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
package net.micode.notes.data;//类存在
|
|
|
|
|
//统一标识常量等 便于之后的引用管理
|
|
|
|
|
|
|
|
|
|
package net.micode.notes.data;
|
|
|
|
|
//URI在Android中提供了一种统一的方式来标识和访问各种资源,促使应用程序之间更容易共享数据,并支持在应用程序内部和之间进行交互
|
|
|
|
|
import android.net.Uri;
|
|
|
|
|
|
|
|
|
|
public class Notes {
|
|
|
|
|
//定义了很多常量
|
|
|
|
|
public static final String AUTHORITY = "micode_notes";
|
|
|
|
@ -36,17 +39,17 @@ public class Notes {
|
|
|
|
|
public static final int ID_CALL_RECORD_FOLDER = -2;
|
|
|
|
|
public static final int ID_TRASH_FOLER = -3;
|
|
|
|
|
|
|
|
|
|
// 用于在Intent中传递提醒日期的键
|
|
|
|
|
// 用于在Intent中传递 提醒日期 的键
|
|
|
|
|
public static final String INTENT_EXTRA_ALERT_DATE = "net.micode.notes.alert_date";
|
|
|
|
|
// 用于在Intent中传递背景颜色ID的键
|
|
|
|
|
// 用于在Intent中传递 背景颜色ID 的键
|
|
|
|
|
public static final String INTENT_EXTRA_BACKGROUND_ID = "net.micode.notes.background_color_id";
|
|
|
|
|
// 用于在Intent中传递小部件ID的键
|
|
|
|
|
// 用于在Intent中传递 小部件ID 的键
|
|
|
|
|
public static final String INTENT_EXTRA_WIDGET_ID = "net.micode.notes.widget_id";
|
|
|
|
|
// 用于在Intent中传递小部件类型的键
|
|
|
|
|
// 用于在Intent中传递 小部件类型 的键
|
|
|
|
|
public static final String INTENT_EXTRA_WIDGET_TYPE = "net.micode.notes.widget_type";
|
|
|
|
|
// 用于在Intent中传递文件夹ID的键
|
|
|
|
|
// 用于在Intent中传递 文件夹ID 的键
|
|
|
|
|
public static final String INTENT_EXTRA_FOLDER_ID = "net.micode.notes.folder_id";
|
|
|
|
|
// 用于在Intent中传递通话日期的键
|
|
|
|
|
// 用于在Intent中传递 通话日期 的键
|
|
|
|
|
public static final String INTENT_EXTRA_CALL_DATE = "net.micode.notes.call_date";
|
|
|
|
|
|
|
|
|
|
public static final int TYPE_WIDGET_INVALIDE = -1;
|
|
|
|
@ -273,7 +276,7 @@ public class Notes {
|
|
|
|
|
public static final Uri CONTENT_URI = Uri.parse("content://" + AUTHORITY + "/text_note");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static final class CallNote implements DataColumns {
|
|
|
|
|
public static final class CallNote implements DataColumns {//implements DataColumns: 这表示 CallNote 类实现了一个接口 DataColumns。通过实现 DataColumns 接口,CallNote 类获得了接口中定义的方法和常量。
|
|
|
|
|
/**
|
|
|
|
|
* Call date for this record
|
|
|
|
|
* 通话记录的通话日期
|
|
|
|
|