diff --git a/Notes-master/src/net/micode/notes/data/Notes.java b/Notes-master/src/net/micode/notes/data/Notes.java index 52540d2..fa37b80 100644 --- a/Notes-master/src/net/micode/notes/data/Notes.java +++ b/Notes-master/src/net/micode/notes/data/Notes.java @@ -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 * 通话记录的通话日期