Compare commits
57 Commits
Author | SHA1 | Date |
---|---|---|
|
5bdc181c48 | 2 years ago |
|
9e4afe7168 | 2 years ago |
|
1418a5047b | 2 years ago |
|
a83f2f7e43 | 2 years ago |
|
8172d00a5b | 2 years ago |
|
69cc59937a | 2 years ago |
|
0212331369 | 2 years ago |
|
534508b629 | 2 years ago |
|
6e17588858 | 2 years ago |
|
9581d56448 | 2 years ago |
|
82f5b8fa47 | 2 years ago |
|
3607666a2b | 2 years ago |
|
42b53f0879 | 2 years ago |
|
0083298a08 | 2 years ago |
|
0558f33544 | 2 years ago |
|
993f3fb597 | 2 years ago |
|
97ff1fe357 | 2 years ago |
|
4b911e56eb | 2 years ago |
|
f3fcda04fc | 2 years ago |
|
c554d755b1 | 2 years ago |
|
1ed2e33c5f | 2 years ago |
|
ae6f00a106 | 2 years ago |
|
d5eee82b3b | 2 years ago |
|
17aa3f6da7 | 2 years ago |
|
0f2d253df0 | 2 years ago |
|
816c281867 | 2 years ago |
|
bc0304c8f8 | 2 years ago |
|
d757c0fde7 | 2 years ago |
|
94215d4d16 | 2 years ago |
|
f645c4d47a | 2 years ago |
|
dcac7f8052 | 2 years ago |
|
ea73108e0a | 2 years ago |
|
39c1c6cc96 | 2 years ago |
|
064404aa59 | 2 years ago |
|
d59b9e80da | 2 years ago |
|
b0f8ddea06 | 2 years ago |
|
a511a39adc | 2 years ago |
|
d3cc9859d3 | 2 years ago |
|
a3c12cb18e | 2 years ago |
|
d4b2717423 | 2 years ago |
|
29305c56d4 | 2 years ago |
|
0dca71c15f | 2 years ago |
|
4b45ecb9c9 | 2 years ago |
|
7ffb735427 | 2 years ago |
|
9aca58f1f3 | 2 years ago |
|
d65b9eddee | 2 years ago |
|
f203221b1f | 2 years ago |
|
0188406e03 | 2 years ago |
|
d736042150 | 2 years ago |
|
cae25eae73 | 2 years ago |
|
69b268d540 | 2 years ago |
|
d7a4b07e5b | 2 years ago |
|
7d0184b8bd | 2 years ago |
|
9f1d5d89ed | 2 years ago |
|
885f51b266 | 2 years ago |
|
1fccc45843 | 2 years ago |
|
4e2bab290e | 2 years ago |
After Width: | Height: | Size: 37 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 472 KiB |
After Width: | Height: | Size: 55 KiB |
@ -0,0 +1,255 @@
|
|||||||
|
/*
|
||||||
|
* 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.model;
|
||||||
|
import android.content.ContentProviderOperation; // 批量的更新。插入。删除数据
|
||||||
|
import android.content.ContentProviderResult; // 操作的结果
|
||||||
|
import android.content.ContentUris; // 用于添加和获取Uri后面的ID
|
||||||
|
import android.content.ContentValues; // 一种用来存储基本数据类型的存储机制
|
||||||
|
import android.content.Context; // 需要用该类来弄清楚调用者的实例
|
||||||
|
import android.content.OperationApplicationException; // 操作应用程序容错
|
||||||
|
import android.net.Uri; // 表示待操作的数据
|
||||||
|
import android.os.RemoteException; // 远程容错
|
||||||
|
import android.util.Log; // 输出日志。比如说出错。警告等
|
||||||
|
|
||||||
|
import net.micode.notes.data.Notes;
|
||||||
|
import net.micode.notes.data.Notes.CallNote;
|
||||||
|
import net.micode.notes.data.Notes.DataColumns;
|
||||||
|
import net.micode.notes.data.Notes.NoteColumns;
|
||||||
|
import net.micode.notes.data.Notes.TextNote;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
//笔记类
|
||||||
|
public class Note {
|
||||||
|
private ContentValues mNoteDiffValues;
|
||||||
|
private NoteData mNoteData;
|
||||||
|
private static final String TAG = "Note";
|
||||||
|
/**
|
||||||
|
* Create a new note id for adding a new note to databases
|
||||||
|
*/
|
||||||
|
public static synchronized long getNewNoteId(Context context, long folderId) {
|
||||||
|
// 在数据库中创建一个新笔记
|
||||||
|
ContentValues values = new ContentValues();
|
||||||
|
long createdTime = System.currentTimeMillis();
|
||||||
|
values.put(NoteColumns.CREATED_DATE, createdTime);
|
||||||
|
values.put(NoteColumns.MODIFIED_DATE, createdTime);
|
||||||
|
values.put(NoteColumns.TYPE, Notes.TYPE_NOTE);
|
||||||
|
values.put(NoteColumns.LOCAL_MODIFIED, 1);
|
||||||
|
values.put(NoteColumns.PARENT_ID, folderId); // 将数据写入数据库表格
|
||||||
|
Uri uri = context.getContentResolver().insert(Notes.CONTENT_NOTE_URI, values);
|
||||||
|
// ContentResolver()主要实现外部应用对ContentProvider中的数据
|
||||||
|
// 进行添加。删除。修改和查询操作
|
||||||
|
long noteId = 0;
|
||||||
|
try {
|
||||||
|
noteId = Long.valueOf(uri.getPathSegments().get(1));
|
||||||
|
} catch (NumberFormatException e) {
|
||||||
|
Log.e(TAG, "Get note id error :" + e.toString());
|
||||||
|
noteId = 0;
|
||||||
|
} // try—catch 异常处理
|
||||||
|
if (noteId == -1) {
|
||||||
|
throw new IllegalStateException("Wrong note id:" + noteId);
|
||||||
|
}
|
||||||
|
return noteId;
|
||||||
|
}
|
||||||
|
// 定义两个变量用来储存便签的数据,一个是储存便签属性、一个是储存便签内容
|
||||||
|
public Note() {
|
||||||
|
mNoteDiffValues = new ContentValues();
|
||||||
|
mNoteData = new NoteData();
|
||||||
|
}
|
||||||
|
// 设置数据库表格的标签属性数据
|
||||||
|
public void setNoteValue(String key, String value) {
|
||||||
|
mNoteDiffValues.put(key, value);
|
||||||
|
mNoteDiffValues.put(NoteColumns.LOCAL_MODIFIED, 1);
|
||||||
|
mNoteDiffValues.put(NoteColumns.MODIFIED_DATE, System.currentTimeMillis());
|
||||||
|
}
|
||||||
|
// 设置数据库表格的标签文本内容的数据
|
||||||
|
public void setTextData(String key, String value) {
|
||||||
|
mNoteData.setTextData(key, value);
|
||||||
|
}
|
||||||
|
// 设置文本数据ID
|
||||||
|
public void setTextDataId(long id) {
|
||||||
|
mNoteData.setTextDataId(id);
|
||||||
|
}
|
||||||
|
// 得到文本数据的ID
|
||||||
|
public long getTextDataId() {
|
||||||
|
return mNoteData.mTextDataId;
|
||||||
|
}
|
||||||
|
// 设置电话号码数据的ID
|
||||||
|
public void setCallDataId(long id) {
|
||||||
|
mNoteData.setCallDataId(id);
|
||||||
|
}
|
||||||
|
// 得到电话号码数据的ID
|
||||||
|
public void setCallData(String key, String value) {
|
||||||
|
mNoteData.setCallData(key, value);
|
||||||
|
}
|
||||||
|
// 判断是否是本地修改
|
||||||
|
public boolean isLocalModified() {
|
||||||
|
return mNoteDiffValues.size() > 0 || mNoteData.isLocalModified();
|
||||||
|
}
|
||||||
|
// 判断数据是否同步
|
||||||
|
public boolean syncNote(Context context, long noteId) {
|
||||||
|
if (noteId <= 0) {
|
||||||
|
throw new IllegalArgumentException("Wrong note id:" + noteId);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isLocalModified()) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* In theory, once data changed, the note should be updated on {@link NoteColumns#LOCAL_MODIFIED} and
|
||||||
|
* {@link NoteColumns#MODIFIED_DATE}. For data safety, though update note fails, we also update the
|
||||||
|
* note data info
|
||||||
|
*/
|
||||||
|
if (context.getContentResolver().update(
|
||||||
|
ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId), mNoteDiffValues, null,
|
||||||
|
null) == 0) {
|
||||||
|
Log.e(TAG, "Update note error, should not happen");
|
||||||
|
// Do not return, fall through
|
||||||
|
}
|
||||||
|
mNoteDiffValues.clear();
|
||||||
|
|
||||||
|
if (mNoteData.isLocalModified()
|
||||||
|
&& (mNoteData.pushIntoContentResolver(context, noteId) == null)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
// 定义一个基本的便签内容的数据类、主要包含文本数据和电话号码数据
|
||||||
|
private class NoteData {
|
||||||
|
private long mTextDataId;
|
||||||
|
|
||||||
|
private ContentValues mTextDataValues;// 文本数据
|
||||||
|
|
||||||
|
private long mCallDataId;
|
||||||
|
|
||||||
|
private ContentValues mCallDataValues;// 电话号码数据
|
||||||
|
|
||||||
|
private static final String TAG = "NoteData";
|
||||||
|
// 下面是上述几个方法的具体实现
|
||||||
|
public NoteData() {
|
||||||
|
mTextDataValues = new ContentValues();
|
||||||
|
mCallDataValues = new ContentValues();
|
||||||
|
mTextDataId = 0;
|
||||||
|
mCallDataId = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
boolean isLocalModified() {
|
||||||
|
return mTextDataValues.size() > 0 || mCallDataValues.size() > 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
void setTextDataId(long id) {
|
||||||
|
if(id <= 0) {
|
||||||
|
throw new IllegalArgumentException("Text data id should larger than 0");
|
||||||
|
}
|
||||||
|
mTextDataId = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
void setCallDataId(long id) {
|
||||||
|
if (id <= 0) {
|
||||||
|
throw new IllegalArgumentException("Call data id should larger than 0");
|
||||||
|
}
|
||||||
|
mCallDataId = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
void setCallData(String key, String value) {
|
||||||
|
mCallDataValues.put(key, value);
|
||||||
|
mNoteDiffValues.put(NoteColumns.LOCAL_MODIFIED, 1);
|
||||||
|
mNoteDiffValues.put(NoteColumns.MODIFIED_DATE, System.currentTimeMillis());
|
||||||
|
}
|
||||||
|
|
||||||
|
void setTextData(String key, String value) {
|
||||||
|
mTextDataValues.put(key, value);
|
||||||
|
mNoteDiffValues.put(NoteColumns.LOCAL_MODIFIED, 1);
|
||||||
|
mNoteDiffValues.put(NoteColumns.MODIFIED_DATE, System.currentTimeMillis());
|
||||||
|
}
|
||||||
|
//下面方法的作用是将新的数据通过Uri的操作存储到数据库
|
||||||
|
Uri pushIntoContentResolver(Context context, long noteId) {
|
||||||
|
/**
|
||||||
|
* Check for safety
|
||||||
|
*/
|
||||||
|
//判断数据是否合法
|
||||||
|
if (noteId <= 0) {
|
||||||
|
throw new IllegalArgumentException("Wrong note id:" + noteId);
|
||||||
|
}
|
||||||
|
|
||||||
|
ArrayList<ContentProviderOperation> operationList = new ArrayList<ContentProviderOperation>();
|
||||||
|
ContentProviderOperation.Builder builder = null;
|
||||||
|
//把文本数据存入DataColumns
|
||||||
|
if(mTextDataValues.size() > 0) {
|
||||||
|
mTextDataValues.put(DataColumns.NOTE_ID, noteId);
|
||||||
|
if (mTextDataId == 0) {
|
||||||
|
mTextDataValues.put(DataColumns.MIME_TYPE, TextNote.CONTENT_ITEM_TYPE);
|
||||||
|
Uri uri = context.getContentResolver().insert(Notes.CONTENT_DATA_URI,
|
||||||
|
mTextDataValues);
|
||||||
|
try {
|
||||||
|
setTextDataId(Long.valueOf(uri.getPathSegments().get(1)));
|
||||||
|
} catch (NumberFormatException e) {
|
||||||
|
Log.e(TAG, "Insert new text data fail with noteId" + noteId);
|
||||||
|
mTextDataValues.clear();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
builder = ContentProviderOperation.newUpdate(ContentUris.withAppendedId(
|
||||||
|
Notes.CONTENT_DATA_URI, mTextDataId));
|
||||||
|
builder.withValues(mTextDataValues);
|
||||||
|
operationList.add(builder.build());
|
||||||
|
}
|
||||||
|
mTextDataValues.clear();
|
||||||
|
}
|
||||||
|
//把电话号码数据存入DataColumns
|
||||||
|
if(mCallDataValues.size() > 0) {
|
||||||
|
mCallDataValues.put(DataColumns.NOTE_ID, noteId);
|
||||||
|
if (mCallDataId == 0) {
|
||||||
|
mCallDataValues.put(DataColumns.MIME_TYPE, CallNote.CONTENT_ITEM_TYPE);
|
||||||
|
Uri uri = context.getContentResolver().insert(Notes.CONTENT_DATA_URI,
|
||||||
|
mCallDataValues);
|
||||||
|
try {
|
||||||
|
setCallDataId(Long.valueOf(uri.getPathSegments().get(1)));
|
||||||
|
} catch (NumberFormatException e) {
|
||||||
|
Log.e(TAG, "Insert new call data fail with noteId" + noteId);
|
||||||
|
mCallDataValues.clear();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
builder = ContentProviderOperation.newUpdate(ContentUris.withAppendedId(
|
||||||
|
Notes.CONTENT_DATA_URI, mCallDataId));
|
||||||
|
builder.withValues(mCallDataValues);
|
||||||
|
operationList.add(builder.build());
|
||||||
|
}
|
||||||
|
mCallDataValues.clear();
|
||||||
|
}
|
||||||
|
//存储过程中的异常处理
|
||||||
|
if (operationList.size() > 0) {
|
||||||
|
try {
|
||||||
|
ContentProviderResult[] results = context.getContentResolver().applyBatch(
|
||||||
|
Notes.AUTHORITY, operationList);
|
||||||
|
return (results == null || results.length == 0 || results[0] == null) ? null
|
||||||
|
: ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId);
|
||||||
|
} catch (RemoteException e) {
|
||||||
|
Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage()));
|
||||||
|
return null;
|
||||||
|
} catch (OperationApplicationException e) {
|
||||||
|
Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage()));
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
/*
|
||||||
|
* 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.ui;
|
||||||
|
|
||||||
|
import android.content.BroadcastReceiver; //接受来自系统和应用的广播并对其进行响应的组件
|
||||||
|
import android.content.Context; //翻译上下文环境
|
||||||
|
import android.content.Intent; //解决应用的各项组件之间的通讯
|
||||||
|
|
||||||
|
//这个类是实现alarm这个功能最接近用户层的包
|
||||||
|
//具体的作用还要深究setClass和addFlags
|
||||||
|
public class AlarmReceiver extends BroadcastReceiver {
|
||||||
|
@Override
|
||||||
|
public void onReceive(Context context, Intent intent) {
|
||||||
|
//启动AlarmAlertActivity
|
||||||
|
intent.setClass(context, AlarmAlertActivity.class);
|
||||||
|
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||||
|
context.startActivity(intent);
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,72 @@
|
|||||||
|
/*
|
||||||
|
* 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.ui;
|
||||||
|
|
||||||
|
import android.content.Context;
|
||||||
|
import android.view.Menu; //菜单组件
|
||||||
|
import android.view.MenuItem; //菜单通用项
|
||||||
|
import android.view.View;
|
||||||
|
import android.view.View.OnClickListener;
|
||||||
|
import android.widget.Button;
|
||||||
|
import android.widget.PopupMenu;
|
||||||
|
import android.widget.PopupMenu.OnMenuItemClickListener;
|
||||||
|
|
||||||
|
import net.micode.notes.R;
|
||||||
|
|
||||||
|
public class DropdownMenu {
|
||||||
|
private Button mButton;
|
||||||
|
|
||||||
|
//声明一个下拉菜单
|
||||||
|
private PopupMenu mPopupMenu;
|
||||||
|
private Menu mMenu;
|
||||||
|
|
||||||
|
public DropdownMenu(Context context, Button button, int menuId) {
|
||||||
|
mButton = button;
|
||||||
|
mButton.setBackgroundResource(R.drawable.dropdown_icon);
|
||||||
|
|
||||||
|
//设置这个view的背景
|
||||||
|
mPopupMenu = new PopupMenu(context, mButton);
|
||||||
|
mMenu = mPopupMenu.getMenu();
|
||||||
|
|
||||||
|
//MenuInflater是用来实例化Menu目录下的Menu布局文件
|
||||||
|
//根据ID来确认menu的内容选项
|
||||||
|
mPopupMenu.getMenuInflater().inflate(menuId, mMenu);
|
||||||
|
mButton.setOnClickListener(new OnClickListener() {
|
||||||
|
public void onClick(View v) {
|
||||||
|
mPopupMenu.show();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
//设置菜单的监听
|
||||||
|
public void setOnDropdownMenuItemClickListener(OnMenuItemClickListener listener) {
|
||||||
|
if (mPopupMenu != null) {
|
||||||
|
mPopupMenu.setOnMenuItemClickListener(listener);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//对于菜单选项的初始化,根据索引搜索菜单需要的选项
|
||||||
|
public MenuItem findItem(int id) {
|
||||||
|
return mMenu.findItem(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//布局文件,设置标题
|
||||||
|
public void setTitle(CharSequence title) {
|
||||||
|
mButton.setText(title);
|
||||||
|
}
|
||||||
|
}
|
@ -1,96 +0,0 @@
|
|||||||
#Sat Mar 18 10:49:27 GMT+08:00 2023
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/font_super.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_font_super.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/call_record.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_call_record.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/new_note_normal.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_new_note_normal.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_yellow.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_yellow.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_title_green.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_title_green.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/menu/sub_folder.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\menu_sub_folder.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_title_yellow.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_title_yellow.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/font_small.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_font_small.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_2x_white.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_2x_white.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_white.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_white.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/account_dialog_title.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_account_dialog_title.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_4x_green.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_4x_green.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_blue_down.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_blue_down.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/color/secondary_text_dark.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\color_secondary_text_dark.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/dialog_edit_text.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_dialog_edit_text.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/widget_4x.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_widget_4x.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_yellow_middle.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_yellow_middle.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/menu_delete.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_menu_delete.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/clock.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_clock.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/font_normal.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_font_normal.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/dropdown_icon.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_dropdown_icon.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/note_edit.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_note_edit.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_green.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_green.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_green_single.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_green_single.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_white_single.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_white_single.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/raw-zh-rCN/introduction=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\raw-zh-rCN_introduction.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_2x_green.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_2x_green.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/xml/preferences.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\xml_preferences.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_red_single.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_red_single.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/delete.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_delete.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/menu/call_record_folder.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\menu_call_record_folder.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_2x_red.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_2x_red.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/widget_2x.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_widget_2x.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/menu_move.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_menu_move.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_green_down.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_green_down.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/note_edit_list_item.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_note_edit_list_item.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_2x_blue.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_2x_blue.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/add_account_text.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_add_account_text.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/xml/widget_4x_info.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\xml_widget_4x_info.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/font_size_selector_bg.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_font_size_selector_bg.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/selected.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_selected.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/search_result.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_search_result.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_4x_white.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_4x_white.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_blue_middle.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_blue_middle.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_green_middle.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_green_middle.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_white_down.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_white_down.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_blue_single.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_blue_single.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/font_large.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_font_large.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_yellow_up.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_yellow_up.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_red_middle.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_red_middle.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/settings_header.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_settings_header.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/menu/note_list.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\menu_note_list.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/menu/call_note_edit.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\menu_call_note_edit.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable/new_note.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable_new_note.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_red.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_red.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/note_list.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_note_list.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/color/primary_text_dark.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\color_primary_text_dark.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/datetime_picker.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_datetime_picker.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/raw/introduction=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\raw_introduction.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_yellow_single.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_yellow_single.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_4x_yellow.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_4x_yellow.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_4x_red.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_4x_red.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/title_alert.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_title_alert.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_red_down.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_red_down.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/menu/note_list_options.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\menu_note_list_options.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_2x_yellow.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_2x_yellow.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/icon_app.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_icon_app.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/note_item.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_note_item.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_background.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_background.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_title_red.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_title_red.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/title_bar_bg.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_title_bar_bg.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_footer_bg.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_footer_bg.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/new_note_pressed.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_new_note_pressed.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_green_up.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_green_up.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/note_list_dropdown_menu.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_note_list_dropdown_menu.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/note_list_footer.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_note_list_footer.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_red_up.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_red_up.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/menu/note_list_dropdown.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\menu_note_list_dropdown.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_white_up.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_white_up.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_title_blue.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_title_blue.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/bg_color_btn_mask.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_bg_color_btn_mask.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_blue.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_blue.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/bg_btn_set_color.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_bg_btn_set_color.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/edit_title_white.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_edit_title_white.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/xml/searchable.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\xml_searchable.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/notification.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_notification.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_blue_up.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_blue_up.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/xml/widget_2x_info.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\xml_widget_2x_info.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/note_edit_color_selector_panel.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_note_edit_color_selector_panel.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_white_middle.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_white_middle.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/layout/folder_list_item.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\layout_folder_list_item.xml.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_folder.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_folder.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/widget_4x_blue.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_widget_4x_blue.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/drawable-hdpi/list_yellow_down.9.png=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_list_yellow_down.9.png.flat
|
|
||||||
net.micode.notes.app-main-7\:/menu/note_edit.xml=D\:\\Notes-master1\\app\\build\\intermediates\\merged_res\\debug\\menu_note_edit.xml.flat
|
|
@ -1,2 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="D:\Notes-master1\app\src\main\assets"/><source path="D:\Notes-master1\app\build\intermediates\shader_assets\debug\out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="D:\Notes-master1\app\src\debug\assets"/></dataSet></merger>
|
|
@ -1,2 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="D:\Notes-master1\app\src\main\jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="D:\Notes-master1\app\src\debug\jniLibs"/></dataSet></merger>
|
|
@ -1,2 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="D:\Notes-master1\app\src\main\shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="D:\Notes-master1\app\src\debug\shaders"/></dataSet></merger>
|
|
@ -1,4 +0,0 @@
|
|||||||
#Sat Mar 18 11:16:59 GMT+08:00 2023
|
|
||||||
base.0=D\:\\Notes-master1\\app\\build\\intermediates\\dex\\debug\\mergeDexDebug\\classes.dex
|
|
||||||
renamed.0=classes.dex
|
|
||||||
path.0=classes.dex
|
|
@ -1,273 +0,0 @@
|
|||||||
1<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
2<!--
|
|
||||||
3 Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
|
|
||||||
4
|
|
||||||
5 Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
6 you may not use this file except in compliance with the License.
|
|
||||||
7 You may obtain a copy of the License at
|
|
||||||
8
|
|
||||||
9 http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
10
|
|
||||||
11 Unless required by applicable law or agreed to in writing, software
|
|
||||||
12 distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
14 See the License for the specific language governing permissions and
|
|
||||||
15 limitations under the License.
|
|
||||||
16-->
|
|
||||||
17<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
18 package="net.micode.notes"
|
|
||||||
19 android:versionCode="1"
|
|
||||||
20 android:versionName="0.1" >
|
|
||||||
21
|
|
||||||
22 <uses-sdk
|
|
||||||
22-->D:\Notes-master1\app\src\main\AndroidManifest.xml:23:5-44
|
|
||||||
23 android:minSdkVersion="14"
|
|
||||||
23-->D:\Notes-master1\app\src\main\AndroidManifest.xml:23:15-41
|
|
||||||
24 android:targetSdkVersion="14" />
|
|
||||||
24-->D:\Notes-master1\app\src\main\AndroidManifest.xml:23:5-44
|
|
||||||
25
|
|
||||||
26 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
|
||||||
26-->D:\Notes-master1\app\src\main\AndroidManifest.xml:25:5-81
|
|
||||||
26-->D:\Notes-master1\app\src\main\AndroidManifest.xml:25:22-78
|
|
||||||
27 <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
|
|
||||||
27-->D:\Notes-master1\app\src\main\AndroidManifest.xml:26:5-88
|
|
||||||
27-->D:\Notes-master1\app\src\main\AndroidManifest.xml:26:22-85
|
|
||||||
28 <uses-permission android:name="android.permission.INTERNET" />
|
|
||||||
28-->D:\Notes-master1\app\src\main\AndroidManifest.xml:27:5-67
|
|
||||||
28-->D:\Notes-master1\app\src\main\AndroidManifest.xml:27:22-64
|
|
||||||
29 <uses-permission android:name="android.permission.READ_CONTACTS" />
|
|
||||||
29-->D:\Notes-master1\app\src\main\AndroidManifest.xml:28:5-72
|
|
||||||
29-->D:\Notes-master1\app\src\main\AndroidManifest.xml:28:22-69
|
|
||||||
30 <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
|
|
||||||
30-->D:\Notes-master1\app\src\main\AndroidManifest.xml:29:5-74
|
|
||||||
30-->D:\Notes-master1\app\src\main\AndroidManifest.xml:29:22-71
|
|
||||||
31 <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
|
|
||||||
31-->D:\Notes-master1\app\src\main\AndroidManifest.xml:30:5-80
|
|
||||||
31-->D:\Notes-master1\app\src\main\AndroidManifest.xml:30:22-77
|
|
||||||
32 <uses-permission android:name="android.permission.GET_ACCOUNTS" />
|
|
||||||
32-->D:\Notes-master1\app\src\main\AndroidManifest.xml:31:5-71
|
|
||||||
32-->D:\Notes-master1\app\src\main\AndroidManifest.xml:31:22-68
|
|
||||||
33 <uses-permission android:name="android.permission.USE_CREDENTIALS" />
|
|
||||||
33-->D:\Notes-master1\app\src\main\AndroidManifest.xml:32:5-74
|
|
||||||
33-->D:\Notes-master1\app\src\main\AndroidManifest.xml:32:22-71
|
|
||||||
34 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
|
||||||
34-->D:\Notes-master1\app\src\main\AndroidManifest.xml:33:5-81
|
|
||||||
34-->D:\Notes-master1\app\src\main\AndroidManifest.xml:33:22-78
|
|
||||||
35
|
|
||||||
36 <application
|
|
||||||
36-->D:\Notes-master1\app\src\main\AndroidManifest.xml:35:5-149:19
|
|
||||||
37 android:debuggable="true"
|
|
||||||
38 android:icon="@drawable/icon_app"
|
|
||||||
38-->D:\Notes-master1\app\src\main\AndroidManifest.xml:36:9-42
|
|
||||||
39 android:label="@string/app_name"
|
|
||||||
39-->D:\Notes-master1\app\src\main\AndroidManifest.xml:37:9-41
|
|
||||||
40 android:testOnly="true" >
|
|
||||||
41 <activity
|
|
||||||
41-->D:\Notes-master1\app\src\main\AndroidManifest.xml:38:9-51:20
|
|
||||||
42 android:name="net.micode.notes.ui.NotesListActivity"
|
|
||||||
42-->D:\Notes-master1\app\src\main\AndroidManifest.xml:39:13-49
|
|
||||||
43 android:configChanges="keyboardHidden|orientation|screenSize"
|
|
||||||
43-->D:\Notes-master1\app\src\main\AndroidManifest.xml:40:13-74
|
|
||||||
44 android:label="@string/app_name"
|
|
||||||
44-->D:\Notes-master1\app\src\main\AndroidManifest.xml:41:13-45
|
|
||||||
45 android:launchMode="singleTop"
|
|
||||||
45-->D:\Notes-master1\app\src\main\AndroidManifest.xml:42:13-43
|
|
||||||
46 android:theme="@style/NoteTheme"
|
|
||||||
46-->D:\Notes-master1\app\src\main\AndroidManifest.xml:43:13-45
|
|
||||||
47 android:uiOptions="splitActionBarWhenNarrow"
|
|
||||||
47-->D:\Notes-master1\app\src\main\AndroidManifest.xml:44:13-57
|
|
||||||
48 android:windowSoftInputMode="adjustPan" >
|
|
||||||
48-->D:\Notes-master1\app\src\main\AndroidManifest.xml:45:13-52
|
|
||||||
49 <intent-filter>
|
|
||||||
49-->D:\Notes-master1\app\src\main\AndroidManifest.xml:47:13-50:29
|
|
||||||
50 <action android:name="android.intent.action.MAIN" />
|
|
||||||
50-->D:\Notes-master1\app\src\main\AndroidManifest.xml:48:17-69
|
|
||||||
50-->D:\Notes-master1\app\src\main\AndroidManifest.xml:48:25-66
|
|
||||||
51
|
|
||||||
52 <category android:name="android.intent.category.LAUNCHER" />
|
|
||||||
52-->D:\Notes-master1\app\src\main\AndroidManifest.xml:49:17-77
|
|
||||||
52-->D:\Notes-master1\app\src\main\AndroidManifest.xml:49:27-74
|
|
||||||
53 </intent-filter>
|
|
||||||
54 </activity>
|
|
||||||
55 <activity
|
|
||||||
55-->D:\Notes-master1\app\src\main\AndroidManifest.xml:53:9-81:20
|
|
||||||
56 android:name="net.micode.notes.ui.NoteEditActivity"
|
|
||||||
56-->D:\Notes-master1\app\src\main\AndroidManifest.xml:54:13-48
|
|
||||||
57 android:configChanges="keyboardHidden|orientation|screenSize"
|
|
||||||
57-->D:\Notes-master1\app\src\main\AndroidManifest.xml:55:13-74
|
|
||||||
58 android:launchMode="singleTop"
|
|
||||||
58-->D:\Notes-master1\app\src\main\AndroidManifest.xml:56:13-43
|
|
||||||
59 android:theme="@style/NoteTheme" >
|
|
||||||
59-->D:\Notes-master1\app\src\main\AndroidManifest.xml:57:13-45
|
|
||||||
60 <intent-filter>
|
|
||||||
60-->D:\Notes-master1\app\src\main\AndroidManifest.xml:59:13-64:29
|
|
||||||
61 <action android:name="android.intent.action.VIEW" />
|
|
||||||
61-->D:\Notes-master1\app\src\main\AndroidManifest.xml:60:17-69
|
|
||||||
61-->D:\Notes-master1\app\src\main\AndroidManifest.xml:60:25-66
|
|
||||||
62
|
|
||||||
63 <category android:name="android.intent.category.DEFAULT" />
|
|
||||||
63-->D:\Notes-master1\app\src\main\AndroidManifest.xml:61:17-76
|
|
||||||
63-->D:\Notes-master1\app\src\main\AndroidManifest.xml:61:27-73
|
|
||||||
64
|
|
||||||
65 <data android:mimeType="vnd.android.cursor.item/text_note" />
|
|
||||||
65-->D:\Notes-master1\app\src\main\AndroidManifest.xml:62:17-78
|
|
||||||
65-->D:\Notes-master1\app\src\main\AndroidManifest.xml:62:23-75
|
|
||||||
66 <data android:mimeType="vnd.android.cursor.item/call_note" />
|
|
||||||
66-->D:\Notes-master1\app\src\main\AndroidManifest.xml:62:17-78
|
|
||||||
66-->D:\Notes-master1\app\src\main\AndroidManifest.xml:62:23-75
|
|
||||||
67 </intent-filter>
|
|
||||||
68 <intent-filter>
|
|
||||||
68-->D:\Notes-master1\app\src\main\AndroidManifest.xml:66:13-71:29
|
|
||||||
69 <action android:name="android.intent.action.INSERT_OR_EDIT" />
|
|
||||||
69-->D:\Notes-master1\app\src\main\AndroidManifest.xml:67:17-79
|
|
||||||
69-->D:\Notes-master1\app\src\main\AndroidManifest.xml:67:25-76
|
|
||||||
70
|
|
||||||
71 <category android:name="android.intent.category.DEFAULT" />
|
|
||||||
71-->D:\Notes-master1\app\src\main\AndroidManifest.xml:61:17-76
|
|
||||||
71-->D:\Notes-master1\app\src\main\AndroidManifest.xml:61:27-73
|
|
||||||
72
|
|
||||||
73 <data android:mimeType="vnd.android.cursor.item/text_note" />
|
|
||||||
73-->D:\Notes-master1\app\src\main\AndroidManifest.xml:62:17-78
|
|
||||||
73-->D:\Notes-master1\app\src\main\AndroidManifest.xml:62:23-75
|
|
||||||
74 <data android:mimeType="vnd.android.cursor.item/call_note" />
|
|
||||||
74-->D:\Notes-master1\app\src\main\AndroidManifest.xml:62:17-78
|
|
||||||
74-->D:\Notes-master1\app\src\main\AndroidManifest.xml:62:23-75
|
|
||||||
75 </intent-filter>
|
|
||||||
76 <intent-filter>
|
|
||||||
76-->D:\Notes-master1\app\src\main\AndroidManifest.xml:73:13-76:29
|
|
||||||
77 <action android:name="android.intent.action.SEARCH" />
|
|
||||||
77-->D:\Notes-master1\app\src\main\AndroidManifest.xml:74:17-71
|
|
||||||
77-->D:\Notes-master1\app\src\main\AndroidManifest.xml:74:25-68
|
|
||||||
78
|
|
||||||
79 <category android:name="android.intent.category.DEFAULT" />
|
|
||||||
79-->D:\Notes-master1\app\src\main\AndroidManifest.xml:61:17-76
|
|
||||||
79-->D:\Notes-master1\app\src\main\AndroidManifest.xml:61:27-73
|
|
||||||
80 </intent-filter>
|
|
||||||
81
|
|
||||||
82 <meta-data
|
|
||||||
82-->D:\Notes-master1\app\src\main\AndroidManifest.xml:78:13-80:54
|
|
||||||
83 android:name="android.app.searchable"
|
|
||||||
83-->D:\Notes-master1\app\src\main\AndroidManifest.xml:79:17-54
|
|
||||||
84 android:resource="@xml/searchable" />
|
|
||||||
84-->D:\Notes-master1\app\src\main\AndroidManifest.xml:80:17-51
|
|
||||||
85 </activity>
|
|
||||||
86
|
|
||||||
87 <provider
|
|
||||||
87-->D:\Notes-master1\app\src\main\AndroidManifest.xml:83:9-86:43
|
|
||||||
88 android:name="net.micode.notes.data.NotesProvider"
|
|
||||||
88-->D:\Notes-master1\app\src\main\AndroidManifest.xml:84:13-63
|
|
||||||
89 android:authorities="micode_notes"
|
|
||||||
89-->D:\Notes-master1\app\src\main\AndroidManifest.xml:85:13-47
|
|
||||||
90 android:multiprocess="true" />
|
|
||||||
90-->D:\Notes-master1\app\src\main\AndroidManifest.xml:86:13-40
|
|
||||||
91
|
|
||||||
92 <receiver
|
|
||||||
92-->D:\Notes-master1\app\src\main\AndroidManifest.xml:88:9-100:20
|
|
||||||
93 android:name="net.micode.notes.widget.NoteWidgetProvider_2x"
|
|
||||||
93-->D:\Notes-master1\app\src\main\AndroidManifest.xml:89:13-57
|
|
||||||
94 android:label="@string/app_widget2x2" >
|
|
||||||
94-->D:\Notes-master1\app\src\main\AndroidManifest.xml:90:13-50
|
|
||||||
95 <intent-filter>
|
|
||||||
95-->D:\Notes-master1\app\src\main\AndroidManifest.xml:91:13-95:29
|
|
||||||
96 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
|
|
||||||
96-->D:\Notes-master1\app\src\main\AndroidManifest.xml:92:17-84
|
|
||||||
96-->D:\Notes-master1\app\src\main\AndroidManifest.xml:92:25-81
|
|
||||||
97 <action android:name="android.appwidget.action.APPWIDGET_DELETED" />
|
|
||||||
97-->D:\Notes-master1\app\src\main\AndroidManifest.xml:93:17-85
|
|
||||||
97-->D:\Notes-master1\app\src\main\AndroidManifest.xml:93:25-82
|
|
||||||
98 <action android:name="android.intent.action.PRIVACY_MODE_CHANGED" />
|
|
||||||
98-->D:\Notes-master1\app\src\main\AndroidManifest.xml:94:17-85
|
|
||||||
98-->D:\Notes-master1\app\src\main\AndroidManifest.xml:94:25-82
|
|
||||||
99 </intent-filter>
|
|
||||||
100
|
|
||||||
101 <meta-data
|
|
||||||
101-->D:\Notes-master1\app\src\main\AndroidManifest.xml:97:13-99:58
|
|
||||||
102 android:name="android.appwidget.provider"
|
|
||||||
102-->D:\Notes-master1\app\src\main\AndroidManifest.xml:98:17-58
|
|
||||||
103 android:resource="@xml/widget_2x_info" />
|
|
||||||
103-->D:\Notes-master1\app\src\main\AndroidManifest.xml:99:17-55
|
|
||||||
104 </receiver>
|
|
||||||
105 <receiver
|
|
||||||
105-->D:\Notes-master1\app\src\main\AndroidManifest.xml:101:9-114:20
|
|
||||||
106 android:name="net.micode.notes.widget.NoteWidgetProvider_4x"
|
|
||||||
106-->D:\Notes-master1\app\src\main\AndroidManifest.xml:102:13-57
|
|
||||||
107 android:label="@string/app_widget4x4" >
|
|
||||||
107-->D:\Notes-master1\app\src\main\AndroidManifest.xml:103:13-50
|
|
||||||
108 <intent-filter>
|
|
||||||
108-->D:\Notes-master1\app\src\main\AndroidManifest.xml:91:13-95:29
|
|
||||||
109 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
|
|
||||||
109-->D:\Notes-master1\app\src\main\AndroidManifest.xml:92:17-84
|
|
||||||
109-->D:\Notes-master1\app\src\main\AndroidManifest.xml:92:25-81
|
|
||||||
110 <action android:name="android.appwidget.action.APPWIDGET_DELETED" />
|
|
||||||
110-->D:\Notes-master1\app\src\main\AndroidManifest.xml:93:17-85
|
|
||||||
110-->D:\Notes-master1\app\src\main\AndroidManifest.xml:93:25-82
|
|
||||||
111 <action android:name="android.intent.action.PRIVACY_MODE_CHANGED" />
|
|
||||||
111-->D:\Notes-master1\app\src\main\AndroidManifest.xml:94:17-85
|
|
||||||
111-->D:\Notes-master1\app\src\main\AndroidManifest.xml:94:25-82
|
|
||||||
112 </intent-filter>
|
|
||||||
113
|
|
||||||
114 <meta-data
|
|
||||||
114-->D:\Notes-master1\app\src\main\AndroidManifest.xml:97:13-99:58
|
|
||||||
115 android:name="android.appwidget.provider"
|
|
||||||
115-->D:\Notes-master1\app\src\main\AndroidManifest.xml:98:17-58
|
|
||||||
116 android:resource="@xml/widget_4x_info" />
|
|
||||||
116-->D:\Notes-master1\app\src\main\AndroidManifest.xml:99:17-55
|
|
||||||
117 </receiver>
|
|
||||||
118 <receiver android:name="net.micode.notes.ui.AlarmInitReceiver" >
|
|
||||||
118-->D:\Notes-master1\app\src\main\AndroidManifest.xml:116:9-120:20
|
|
||||||
118-->D:\Notes-master1\app\src\main\AndroidManifest.xml:116:19-55
|
|
||||||
119 <intent-filter>
|
|
||||||
119-->D:\Notes-master1\app\src\main\AndroidManifest.xml:117:13-119:29
|
|
||||||
120 <action android:name="android.intent.action.BOOT_COMPLETED" />
|
|
||||||
120-->D:\Notes-master1\app\src\main\AndroidManifest.xml:118:17-79
|
|
||||||
120-->D:\Notes-master1\app\src\main\AndroidManifest.xml:118:25-76
|
|
||||||
121 </intent-filter>
|
|
||||||
122 </receiver>
|
|
||||||
123 <receiver
|
|
||||||
123-->D:\Notes-master1\app\src\main\AndroidManifest.xml:122:9-125:20
|
|
||||||
124 android:name="net.micode.notes.ui.AlarmReceiver"
|
|
||||||
124-->D:\Notes-master1\app\src\main\AndroidManifest.xml:123:13-61
|
|
||||||
125 android:process=":remote" >
|
|
||||||
125-->D:\Notes-master1\app\src\main\AndroidManifest.xml:124:13-38
|
|
||||||
126 </receiver>
|
|
||||||
127
|
|
||||||
128 <activity
|
|
||||||
128-->D:\Notes-master1\app\src\main\AndroidManifest.xml:127:9-132:20
|
|
||||||
129 android:name="net.micode.notes.ui.AlarmAlertActivity"
|
|
||||||
129-->D:\Notes-master1\app\src\main\AndroidManifest.xml:128:13-50
|
|
||||||
130 android:label="@string/app_name"
|
|
||||||
130-->D:\Notes-master1\app\src\main\AndroidManifest.xml:129:13-45
|
|
||||||
131 android:launchMode="singleInstance"
|
|
||||||
131-->D:\Notes-master1\app\src\main\AndroidManifest.xml:130:13-48
|
|
||||||
132 android:theme="@android:style/Theme.Holo.Wallpaper.NoTitleBar" >
|
|
||||||
132-->D:\Notes-master1\app\src\main\AndroidManifest.xml:131:13-75
|
|
||||||
133 </activity>
|
|
||||||
134 <activity
|
|
||||||
134-->D:\Notes-master1\app\src\main\AndroidManifest.xml:134:9-139:20
|
|
||||||
135 android:name="net.micode.notes.ui.NotesPreferenceActivity"
|
|
||||||
135-->D:\Notes-master1\app\src\main\AndroidManifest.xml:135:13-71
|
|
||||||
136 android:label="@string/preferences_title"
|
|
||||||
136-->D:\Notes-master1\app\src\main\AndroidManifest.xml:136:13-54
|
|
||||||
137 android:launchMode="singleTop"
|
|
||||||
137-->D:\Notes-master1\app\src\main\AndroidManifest.xml:137:13-43
|
|
||||||
138 android:theme="@android:style/Theme.Holo.Light" >
|
|
||||||
138-->D:\Notes-master1\app\src\main\AndroidManifest.xml:138:13-60
|
|
||||||
139 </activity>
|
|
||||||
140
|
|
||||||
141 <service
|
|
||||||
141-->D:\Notes-master1\app\src\main\AndroidManifest.xml:141:9-144:19
|
|
||||||
142 android:name="net.micode.notes.gtask.remote.GTaskSyncService"
|
|
||||||
142-->D:\Notes-master1\app\src\main\AndroidManifest.xml:142:13-74
|
|
||||||
143 android:exported="false" >
|
|
||||||
143-->D:\Notes-master1\app\src\main\AndroidManifest.xml:143:13-37
|
|
||||||
144 </service>
|
|
||||||
145
|
|
||||||
146 <meta-data
|
|
||||||
146-->D:\Notes-master1\app\src\main\AndroidManifest.xml:146:9-148:52
|
|
||||||
147 android:name="android.app.default_searchable"
|
|
||||||
147-->D:\Notes-master1\app\src\main\AndroidManifest.xml:147:13-58
|
|
||||||
148 android:value=".ui.NoteEditActivity" />
|
|
||||||
148-->D:\Notes-master1\app\src\main\AndroidManifest.xml:148:13-49
|
|
||||||
149 </application>
|
|
||||||
150
|
|
||||||
151</manifest>
|
|