29 Commits (6197f48b3084f641fe6d629d4e03f87f8459347c)

Author SHA1 Message Date
1148980035@qq.com 6197f48b30 NoteWidgetProvider_2x类是Android应用中用于管理2x尺寸便签小部件(AppWidget)的核心组件。它继承自NoteWidgetProvider,负责处理小部件的更新、布局渲染及样式设置,具体功能包括:
9 months ago
1148980035@qq.com b4d26e4c65 NoteWidgetProvider 是一个继承自 AppWidgetProvider的抽象类,主要用于管理和更新 Android 桌面便签小部件。它提供了以下核心功能:
9 months ago
1148980035@qq.com 9960a1e156 ResourceParser类是一个工具类,主要用于解析和管理笔记应用中的各种资源,如背景颜色、字体大小等。它提供了多种静态方法和内部类,使应用能够根据不同的场景和需求获取相应的资源。
9 months ago
1148980035@qq.com db3c7bb49a GTaskStringUtils类的主要作用是定义与Google任务(GTask)同步相关的常量。这些常量作为JSON键名或特殊值,用于在应用与Google任务服务之间传递数据。其核心功能包阔:
9 months ago
1148980035@qq.com 23b2e8cfdf 该代码是一个名为DataUtils的工具类,位于net.micode.notes.tool包中,主要用于操作笔记数据。它提供了一系列静态方法,用于批量删除笔记、移动笔记到指定文件夹、获取用户文件夹数量、检查笔记和文件夹是否存在等功能。这些方法通过Android的ContentResolver 与内容提供者进行交互,实现对笔记数据的增删改查操作。此外,代码还包含了一些辅助方法,如获取通话记录的电话号码、格式化笔记摘要等。整体而言,这个工具类为笔记应用的数据管理提供了便捷的操作接口。
9 months ago
1148980035@qq.com fbbc00f0c2 BackupUtils类是一个用于将笔记数据备份到文本文件的工具类。它提供了导出笔记到文本文件的功能,并处理了不同的备份状态。该类主要功能包括:
9 months ago
1148980035@qq.com 425038715e WorkingNote类是一个用于管理笔记操作的核心类,主要负责笔记的创建、加载、保存和属性管理。它通过与数据库交互,实现笔记的持久化存储,并支持笔记的各种功能,如提醒设置、背景颜色更改、清单模式切换等。该类还处理与小部件的交互,确保笔记状态变化时能及时更新界面显示。通过NoteSettingChangedListener接口,它允许外部监听笔记设置的变化,从而实现界面的动态更新。
9 months ago
1148980035@qq.com 2f0b74e06d Note类是一个用于管理笔记信息的核心类,主要负责创建、存储和同步笔记数据。它提供了一套完整的接口,用于处理笔记的各种属性和内容,包括文本和通话记录等。以下是该类的主要作用:
9 months ago
1148980035@qq.com c7b4da0b44 GTaskSyncService是一个用于处理Google任务同步操作的Android服务类。它提供了启动同步、取消同步等功能,并通过广播机制通知同步状态和进度。
9 months ago
1148980035@qq.com 175e3a1555 GTaskManager类是一个用于管理与Google任务服务同步的核心组件,主要负责本地笔记数据与Google任务数据之间的双向同步。它通过处理认证、数据解析和冲突解决,确保用户在不同设备上的任务和笔记保持一致。以下是该类的主要功能:
9 months ago
1148980035@qq.com f953bb4366 GTaskClient 是一个用于与 Google Tasks API 进行通信的客户端类,主要负责处理与 Google 任务服务的网络交互、认证管理和数据传输。以下是其核心功能的简要概述:
9 months ago
1148980035@qq.com 6898e9ec25 GTaskASyncTask 类是一个继承自 AsyncTask的异步任务类,主要用于在后台执行Google 任务同步操作,并在同步过程中通过通知系统向用户展示进度和结果。以下是其核心功能的简要概述:
9 months ago
1148980035@qq.com 498fbdb5f3 NetworkFailureException类是一个自定义异常类,其主要作用是在网络操作失败时抛出异常,以此表示网络连接出现问题。以下是对该类的详细说明:
9 months ago
1148980035@qq.com 91234fac59 ActionFailureException是一个自定义的运行时异常类,其主要作用是在任务同步或操作失败时提供明确的错误反馈。该类继承自RuntimeException,允许程序在不强制捕获的情况下传播异常,特别适用于以下场景:
9 months ago
1148980035@qq.com a6470a31db TaskList 类是一个用于表示和管理任务列表的核心组件,它在应用程序中承担着以下关键作用:
9 months ago
1148980035@qq.com 27e0ecf188 Task类是GoogleTasks同步系统中的核心实体类,继承自Node抽象类,主要用于表示任务项并处理与任务相关的同步逻辑。其核心作用包括以下几个方面:
9 months ago
1148980035@qq.com bf7af833a6 SqlNote 是一个用于管理 Android 应用中笔记数据的核心类,负责处理笔记的数据库操作、JSON 序列化与反序列化,以及与 Google Tasks 同步相关的功能。其主要作用包括:
9 months ago
1148980035@qq.com 89b306bf6e SqlData 类是一个数据访问层组件,主要负责处理 Android 应用中笔记数据与 SQLite 数据库之间的交互。其核心作用包括:
9 months ago
1148980035@qq.com 512f457da0 Node 类是一个抽象基类,在 Google Tasks 同步系统中作为任务节点的通用接口,用于定义任务项(Task)或任务列表(TaskList)的基本属性和操作。其主要作用包括:
9 months ago
1148980035@qq.com 9693572af8 MetaData 类是一个用于管理 Google 任务同步元数据 的数据模型类,主要负责
9 months ago
1148980035@qq.com 93900774b1 NotesProvider类是 Android 内容提供者(ContentProvider)的实现,作为笔记应用数据层的核心组件,主要负责管理笔记数据的对外访问与操作,具体作用如下:
9 months ago
1148980035@qq.com 7fd919b28e NotesDatabaseHelper 类是一个 SQLite数据库管理类,主要负责笔记应用的数据库创建、初始化和版本管理。 它在整个应用架构中扮演着数据持久化的核心角色,主要功能包括:
9 months ago
1148980035@qq.com c8c521d44e Notes类是一个数据模型类,主要用于定义笔记应用中的数据结构、常量和接口。它在整个应用架构中扮演着数据层的核心角色,负责:
9 months ago
1148980035@qq.com 85b8919983 Contact 类用于从系统联系人中根据电话号码查找联系人姓名,
9 months ago
1148980035@qq.com c914032b42 v1.0
9 months ago
1148980035@qq.com 21b254f77a v1.0
10 months ago
jinhui e1f39bf704 再次测试
10 months ago
jinhui e42f6b1c55 我就试试 上传
10 months ago
zxy adc074f570 v1.0
11 months ago