From 289480633f9215e237601a6b87856cecf4c8d905 Mon Sep 17 00:00:00 2001 From: ph5x4v6jq <3551201271@qq.com> Date: Tue, 31 Dec 2024 09:02:28 +0800 Subject: [PATCH] Update Task.java --- .../src/net/micode/notes/gtask/data/Task.java | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/Notes-master/src/net/micode/notes/gtask/data/Task.java b/src/Notes-master/src/net/micode/notes/gtask/data/Task.java index af70895..6c852bf 100644 --- a/src/Notes-master/src/net/micode/notes/gtask/data/Task.java +++ b/src/Notes-master/src/net/micode/notes/gtask/data/Task.java @@ -1,8 +1,12 @@ +// 声明包名,该类属于net.micode.notes.gtask.data包 package net.micode.notes.gtask.data; + +// 导入必要的Android库 import android.database.Cursor; import android.text.TextUtils; import android.util.Log; +// 导入自定义的相关数据类和常量类 import net.micode.notes.data.Notes; import net.micode.notes.data.Notes.DataColumns; import net.micode.notes.data.Notes.DataConstants; @@ -10,6 +14,7 @@ import net.micode.notes.data.Notes.NoteColumns; import net.micode.notes.gtask.exception.ActionFailureException; import net.micode.notes.tool.GTaskStringUtils; +// 导入JSON处理相关的库 import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; @@ -31,14 +36,15 @@ public class Task extends Node { private TaskList mParent; // 任务类的默认构造函数,初始化任务的各项属性 - public Task() { - super(); - mCompleted = false; - mNotes = null; - mPriorSibling = null; - mParent = null; - mMetaInfo = null; - } + public Task() { // 这是一个名为Task的类的构造函数 + super(); // 调用父类的无参构造函数 + // 将成员变量mCompleted初始化为false + mCompleted = false; + mNotes = null; + mPriorSibling = null; + mParent = null; + mMetaInfo = null; +} // 根据给定的actionId创建一个用于表示创建任务操作的JSONObject对象 public JSONObject getCreateAction(int actionId) {