From 0d49124274c8c2de0d434b7d30a811a123f35493 Mon Sep 17 00:00:00 2001 From: Surponess Date: Fri, 2 Jan 2026 20:24:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/net/micode/notes/data/Contact.java | 1 + .../notes/data/NotesDatabaseHelper.java | 4 +- .../src/net/micode/notes/model/Note.java | 7 ---- .../net/micode/notes/model/WorkingNote.java | 41 ------------------- .../net/micode/notes/tool/BackupUtils.java | 6 +-- 5 files changed, 4 insertions(+), 55 deletions(-) diff --git a/src/Notes-master/src/net/micode/notes/data/Contact.java b/src/Notes-master/src/net/micode/notes/data/Contact.java index 2ac3c50..e32901b 100644 --- a/src/Notes-master/src/net/micode/notes/data/Contact.java +++ b/src/Notes-master/src/net/micode/notes/data/Contact.java @@ -37,6 +37,7 @@ public class Contact { private static final String TAG = "Contact"; // 查询联系人的选择条件 + private static final String CALLER_ID_SELECTION = "PHONE_NUMBERS_EQUAL(" + Phone.NUMBER + ",?) AND " + Data.MIMETYPE + "='" + Phone.CONTENT_ITEM_TYPE + "'" + " AND " + Data.RAW_CONTACT_ID + " IN " diff --git a/src/Notes-master/src/net/micode/notes/data/NotesDatabaseHelper.java b/src/Notes-master/src/net/micode/notes/data/NotesDatabaseHelper.java index 78c7f01..c41a420 100644 --- a/src/Notes-master/src/net/micode/notes/data/NotesDatabaseHelper.java +++ b/src/Notes-master/src/net/micode/notes/data/NotesDatabaseHelper.java @@ -50,7 +50,7 @@ public class NotesDatabaseHelper extends SQLiteOpenHelper { private static NotesDatabaseHelper mInstance; // 单例实例 /** 数据库帮助类的单例实例 */ - private static NotesDatabaseHelper mInstance; + private static final String CREATE_NOTE_TABLE_SQL = "CREATE TABLE " + TABLE.NOTE + "(" + @@ -368,7 +368,7 @@ public class NotesDatabaseHelper extends SQLiteOpenHelper { // 检查升级是否成功 if (oldVersion != newVersion) { - throw new IllegalStateException("Upgrade notes database to version " + newVersion + throw new IllegalStateException("Upgrade notes database to version " + newVersion); } } diff --git a/src/Notes-master/src/net/micode/notes/model/Note.java b/src/Notes-master/src/net/micode/notes/model/Note.java index ed49896..e5bc3cb 100644 --- a/src/Notes-master/src/net/micode/notes/model/Note.java +++ b/src/Notes-master/src/net/micode/notes/model/Note.java @@ -189,16 +189,9 @@ public class Note { private ContentValues mCallDataValues; // 通话笔记数据值 private static final String TAG = "NoteData"; // 日志标签 - /** 文本数据值 */ - private ContentValues mTextDataValues; - /** 通话数据ID */ - private long mCallDataId; - /** 通话数据值 */ - private ContentValues mCallDataValues; - private static final String TAG = "NoteData"; /** 构造函数:初始化两个数据集与对应 ID */ public NoteData() { diff --git a/src/Notes-master/src/net/micode/notes/model/WorkingNote.java b/src/Notes-master/src/net/micode/notes/model/WorkingNote.java index 023280a..0078965 100644 --- a/src/Notes-master/src/net/micode/notes/model/WorkingNote.java +++ b/src/Notes-master/src/net/micode/notes/model/WorkingNote.java @@ -57,34 +57,7 @@ public class WorkingNote { private boolean mIsDeleted; // 是否已删除 private NoteSettingChangedListener mNoteSettingStatusListener; // 笔记设置变化监听器 - /** 提醒日期 */ - private long mAlertDate; - /** 修改日期 */ - private long mModifiedDate; - - /** 背景颜色ID */ - private int mBgColorId; - - /** 小部件ID */ - private int mWidgetId; - - /** 小部件类型 */ - private int mWidgetType; - - /** 文件夹ID */ - private long mFolderId; - - /** 上下文对象 */ - private Context mContext; - - private static final String TAG = "WorkingNote"; - - /** 是否已删除 */ - private boolean mIsDeleted; - - /** 笔记设置变化监听器 */ - private NoteSettingChangedListener mNoteSettingStatusListener; public static final String[] DATA_PROJECTION = new String[] { DataColumns.ID, // 数据ID @@ -123,21 +96,7 @@ public class WorkingNote { private static final int NOTE_WIDGET_TYPE_COLUMN = 4; // 小部件类型列索引 private static final int NOTE_MODIFIED_DATE_COLUMN = 5; // 修改日期列索引 - private static final int DATA_MIME_TYPE_COLUMN = 2; - - private static final int DATA_MODE_COLUMN = 3; - - private static final int NOTE_PARENT_ID_COLUMN = 0; - - private static final int NOTE_ALERTED_DATE_COLUMN = 1; - - private static final int NOTE_BG_COLOR_ID_COLUMN = 2; - - private static final int NOTE_WIDGET_ID_COLUMN = 3; - - private static final int NOTE_WIDGET_TYPE_COLUMN = 4; - private static final int NOTE_MODIFIED_DATE_COLUMN = 5; /** * 新建笔记的构造函数。 diff --git a/src/Notes-master/src/net/micode/notes/tool/BackupUtils.java b/src/Notes-master/src/net/micode/notes/tool/BackupUtils.java index 219aa85..b384780 100644 --- a/src/Notes-master/src/net/micode/notes/tool/BackupUtils.java +++ b/src/Notes-master/src/net/micode/notes/tool/BackupUtils.java @@ -35,11 +35,7 @@ import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintStream; -/** - * 备份工具类。 - *

职责:导出笔记为可读文本文件,提供状态码供 UI 反馈。

- *

当前实现仅支持导出,未包含导入逻辑。

- */ + /** * 备份工具 - 用于将笔记数据导出为文本文件 * 采用单例模式设计,确保全局只有一个备份工具实例