@ -13,7 +13,7 @@ import android.util.Log;
import java.util.HashMap;
public class Contact {
// 定义一个静态HashMap来缓存联系人信息,以提高查询效率
// 定义一个静态HashMap来缓存联系人信息,以提高查询效率.
private static HashMap<String, String> sContactCache;
// 定义日志输出的标签
private static final String TAG = "Contact";
@ -1,3 +1,5 @@
package net.micode.notes.data;
以下是为 `Notes.java` 文件生成的中文注释:
```java
@ -4,7 +4,7 @@ import javax.naming.Context;
/**
* NotesDatabaseHelper 类用于管理笔记数据库的创建和升级。
* 它继承自 SQLiteOpenHelper 并实现了 onCreate 和 onUpgrade 方法。
* 它继承自 SQLiteOpenHelper 并实现了 onCreate 和 onUpgrade 方法
*/
public class NotesDatabaseHelper extends SQLiteOpenHelper {
@ -4,7 +4,7 @@ import java.awt.*;
* NotesProvider 类用于管理笔记内容提供者,继承自 ContentProvider。
* 它负责处理来自其他应用程序的对笔记数据库的访问请求。
* 它负责处理来自其他应用程序的对笔记数据库的访问请求
public class NotesProvider extends ContentProvider {
package net.micode.notes.gtask.data;
/*
* Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
@ -29,7 +29,7 @@ import android.database.Cursor;
import org.json.JSONObject;
* 表示任务节点的抽象类,用于同步和管理任务数据。
* 表示任务节点的抽象类,用于同步和管理任务数据
* 包含了与任务相关的属性和方法,支持本地和远程数据的同步操作。
public abstract class Node {
@ -27,7 +27,7 @@ public class SqlData {
private static final int INVALID_ID = -99999; // 无效的 ID,表示未初始化或无效的数据
* 数据库查询投影,包含需要查询的列名。
* 数据库查询投影,包含需要查询的列名
public static final String[] PROJECTION_DATA = new String[] {
DataColumns.ID, DataColumns.MIME_TYPE, DataColumns.CONTENT, DataColumns.DATA1,
@ -32,7 +32,7 @@ public class Task extends Node {
* 生成任务创建操作的JSON对象
* @param actionId 操作ID
* @param actionId 操作ID.
* @return 返回表示创建操作的JSONObject
* @throws ActionFailureException 如果JSON对象生成失败,则抛出此异常
@ -28,7 +28,7 @@ public class TaskList extends Node {
private ArrayList<Task> mChildren;
* TaskList 构造函数初始化任务列表和索引
* TaskList 构造函数初始化任务列表和索引.
public TaskList() {
super();
@ -13,7 +13,7 @@ public class ActionFailureException extends RuntimeException {
private static final long serialVersionUID = 4425249765923293627L;
* 默认构造函数,无参数。
* 默认构造函数,无参数
public ActionFailureException() {
@ -13,7 +13,7 @@ public class NetworkFailureException extends Exception {
private static final long serialVersionUID = 2107610287180234136L;
public NetworkFailureException() {
@ -20,7 +20,7 @@ import net.micode.notes.ui.NotesPreferenceActivity;
public class GTaskASyncTask extends AsyncTask<Void, String, Integer> {
* 同步任务的通知 ID。
* 同步任务的通知 ID
private static int GTASK_SYNC_NOTIFICATION_ID = 5234235;
@ -61,7 +61,7 @@ import java.util.zip.Inflater;
import java.util.zip.InflaterInputStream;
* GTaskClient 类用于处理与 Google Tasks 的远程交互,包括登录、创建任务、移动任务等操作。
* GTaskClient 类用于处理与 Google Tasks 的远程交互,包括登录、创建任务、移动任务等操作
public class GTaskClient {
private static final String TAG = GTaskClient.class.getSimpleName();
@ -46,7 +46,7 @@ import java.util.Iterator;
import java.util.Map;
* GTaskManager 类负责管理 Google Tasks 的同步操作。
* GTaskManager 类负责管理 Google Tasks 的同步操作
public class GTaskManager {
private static final String TAG = GTaskManager.class.getSimpleName();
@ -23,7 +23,7 @@ import net.micode.notes.gtask.remote.GTaskASyncTask;
* GTask 同步服务类。
*
* 该服务负责处理与 GTask 相关的同步操作,包括启动同步、取消同步以及广播同步状态。
* 该服务负责处理与 GTask 相关的同步操作,包括启动同步、取消同步以及广播同步状态
public class GTaskSyncService extends Service {