Compare commits
	
		
			10 Commits 
		
	
	
	| Author | SHA1 | Date | 
|---|---|---|
|  | 1e53803feb | 10 months ago | 
|  | ce864c0298 | 10 months ago | 
|  | a4ebef89f7 | 11 months ago | 
|  | 5c3ca54606 | 11 months ago | 
|  | a6962b992d | 11 months ago | 
|  | 57f7465336 | 11 months ago | 
|  | 69ec1fd694 | 11 months ago | 
|  | 828d68d56b | 1 year ago | 
|  | 31f0524e50 | 1 year ago | 
|  | e2c822f62b | 1 year ago | 
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								| @ -0,0 +1,91 @@ | |||||||
|  | /* | ||||||
|  |  * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net) | ||||||
|  |  * | ||||||
|  |  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||||
|  |  * you may not use this file except in compliance with the License. | ||||||
|  |  * You may obtain a copy of the License at | ||||||
|  |  * | ||||||
|  |  *        http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  |  * | ||||||
|  |  * Unless required by applicable law or agreed to in writing, software | ||||||
|  |  * distributed under the License is distributed on an "AS IS" BASIS, | ||||||
|  |  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||||
|  |  * See the License for the specific language governing permissions and | ||||||
|  |  * limitations under the License. | ||||||
|  |  */ | ||||||
|  | 
 | ||||||
|  | package net.micode.notes.data; | ||||||
|  | 
 | ||||||
|  | import android.net.Uri; | ||||||
|  | public class Notes { | ||||||
|  |     // 定义常量,包括权限、标签、类型等
 | ||||||
|  |     public static final String AUTHORITY = "micode_notes"; | ||||||
|  |     public static final String TAG = "Notes"; | ||||||
|  |     public static final int TYPE_NOTE     = 0; | ||||||
|  |     public static final int TYPE_FOLDER   = 1; | ||||||
|  |     public static final int TYPE_SYSTEM   = 2; | ||||||
|  | 
 | ||||||
|  |     // 系统文件夹的ID
 | ||||||
|  |     public static final int ID_ROOT_FOLDER = 0; | ||||||
|  |     public static final int ID_TEMPARAY_FOLDER = -1; | ||||||
|  |     public static final int ID_CALL_RECORD_FOLDER = -2; | ||||||
|  |     public static final int ID_TRASH_FOLER = -3; | ||||||
|  | 
 | ||||||
|  |     // Intent额外数据的键名
 | ||||||
|  |     public static final String INTENT_EXTRA_ALERT_DATE = "net.micode.notes.alert_date"; | ||||||
|  |     public static final String INTENT_EXTRA_BACKGROUND_ID = "net.micode.notes.background_color_id"; | ||||||
|  |     public static final String INTENT_EXTRA_WIDGET_ID = "net.micode.notes.widget_id"; | ||||||
|  |     public static final String INTENT_EXTRA_WIDGET_TYPE = "net.micode.notes.widget_type"; | ||||||
|  |     public static final String INTENT_EXTRA_FOLDER_ID = "net.micode.notes.folder_id"; | ||||||
|  |     public static final String INTENT_EXTRA_CALL_DATE = "net.micode.notes.call_date"; | ||||||
|  | 
 | ||||||
|  |     // Widget类型
 | ||||||
|  |     public static final int TYPE_WIDGET_INVALIDE      = -1; | ||||||
|  |     public static final int TYPE_WIDGET_2X            = 0; | ||||||
|  |     public static final int TYPE_WIDGET_4X            = 1; | ||||||
|  | 
 | ||||||
|  |     // 数据常量类
 | ||||||
|  |     public static class DataConstants { | ||||||
|  |         public static final String NOTE = TextNote.CONTENT_ITEM_TYPE; | ||||||
|  |         public static final String CALL_NOTE = CallNote.CONTENT_ITEM_TYPE; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     // Uri查询所有笔记和文件夹
 | ||||||
|  |     public static final Uri CONTENT_NOTE_URI = Uri.parse("content://" + AUTHORITY + "/note"); | ||||||
|  | 
 | ||||||
|  |     // Uri查询数据
 | ||||||
|  |     public static final Uri CONTENT_DATA_URI = Uri.parse("content://" + AUTHORITY + "/data"); | ||||||
|  | 
 | ||||||
|  |     // NoteColumns接口定义了笔记或文件夹的属性
 | ||||||
|  |     public interface NoteColumns { | ||||||
|  |         public static final String ID = "_id"; | ||||||
|  |         public static final String PARENT_ID = "parent_id"; | ||||||
|  |         public static final String CREATED_DATE = "created_date"; | ||||||
|  |         public static final String MODIFIED_DATE = "modified_date"; | ||||||
|  |         public static final String ALERTED_DATE = "_date"; | ||||||
|  |         public static final String SNIPPET = "snippet"; | ||||||
|  |         public static final String WIDGET_ID = "widget_id"; | ||||||
|  |         public static final String WIDGET_TYPE = "widget_type"; | ||||||
|  |         public static final String BG_COLOR_ID = "bg_color_id"; | ||||||
|  |         public static final String HAS_ATTACHMENT = "has_attachment"; | ||||||
|  |         public static final String NOTES_COUNT = "notes_count"; | ||||||
|  |         public static final String TYPE = "type"; | ||||||
|  |         public static final String SYNC_ID = "sync_id"; | ||||||
|  |         public static final String LOCAL_MODIFIED = "local_modified"; | ||||||
|  |         public static final String ORIGIN_PARENT_ID = "origin_parent_id"; | ||||||
|  |         public static final String GTASK_ID = "gtask_id"; | ||||||
|  |         public static final String VERSION = "version"; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     // DataColumns接口定义了笔记的数据属性
 | ||||||
|  |     public interface DataColumns { | ||||||
|  |         public static final String ID = "_id"; | ||||||
|  |         public static final String MIME_TYPE = "mime_type"; | ||||||
|  |         public static final String NOTE_ID = "note_id"; | ||||||
|  |         public static final String CREATED_DATE = "created_date"; | ||||||
|  |         public static final String MODIFIED_DATE = "modified_date"; | ||||||
|  |         public static final String CONTENT = "content"; | ||||||
|  |         public static final String DATA1 = "data1"; | ||||||
|  |         public static final String DATA2 = "data2"; | ||||||
|  |     } | ||||||
|  | } | ||||||
					Loading…
					
					
				
		Reference in new issue