From b8c45c143d3858561cfda8730425e9daeb496806 Mon Sep 17 00:00:00 2001 From: yijunchao Date: Wed, 10 May 2023 19:03:47 +0800 Subject: [PATCH] =?UTF-8?q?AlarmAlertActivity=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../6.5/executionHistory/executionHistory.bin | Bin 474922 -> 474922 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .../.gradle/6.5/fileHashes/fileHashes.bin | Bin 140033 -> 176442 bytes .../.gradle/6.5/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../6.5/fileHashes/resourceHashesCache.bin | Bin 18735 -> 18667 bytes .../.gradle/6.5/javaCompile/classAnalysis.bin | Bin 60624 -> 61363 bytes .../.gradle/6.5/javaCompile/javaCompile.lock | Bin 17 -> 17 bytes .../.gradle/6.5/javaCompile/taskHistory.bin | Bin 19101 -> 19101 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .../buildOutputCleanup/outputFiles.bin | Bin 25121 -> 27209 bytes .../.gradle/checksums/checksums.lock | Bin 17 -> 17 bytes .../.gradle/checksums/md5-checksums.bin | Bin 38897 -> 32097 bytes .../.gradle/checksums/sha1-checksums.bin | Bin 147599 -> 98141 bytes 代码解读/MiNotes-master/.idea/.gitignore | 2 +- .../MiNotes-master/app/.idea/.gitignore | 3 - .../MiNotes-master/app/.idea/gradle.xml | 13 - .../MiNotes-master/app/.idea/misc.xml | 10 - 代码解读/MiNotes-master/app/build.gradle | 10 +- .../dex/debug/mergeDexDebug/classes.dex | Bin 192636 -> 192604 bytes .../dex_archive_input_jar_hashes/debug/out | Bin 403 -> 376 bytes .../incremental/mergeDebugAssets/merger.xml | 6 +- .../mergeDebugJniLibFolders/merger.xml | 6 +- .../compile-file-map.properties | 297 +++---- .../mergeDebugResources/merger.xml | 42 +- .../incremental/mergeDebugShaders/merger.xml | 6 +- .../tmp/debug/dex-renamer-state.txt | 9 +- .../tmp/debug/zip-cache/androidResources | Bin 8102 -> 8102 bytes .../net/micode/notes/data/Contact.class | Bin 2970 -> 2970 bytes .../notes/data/NotesDatabaseHelper.class | Bin 8801 -> 8801 bytes .../net/micode/notes/data/NotesProvider.class | Bin 9459 -> 9459 bytes .../micode/notes/gtask/data/MetaData.class | Bin 2462 -> 2462 bytes .../net/micode/notes/gtask/data/Node.class | Bin 1959 -> 1912 bytes .../net/micode/notes/gtask/data/SqlData.class | Bin 6016 -> 6016 bytes .../notes/tool/BackupUtils$TextExport.class | Bin 6349 -> 7352 bytes .../net/micode/notes/tool/BackupUtils.class | Bin 3373 -> 1811 bytes .../net/micode/notes/tool/DataUtils.class | Bin 9650 -> 9653 bytes .../manifest-merger-blame-debug-report.txt | 495 +++-------- .../debug/out/AndroidManifest.xml | 2 +- .../debug/AndroidManifest.xml | 2 +- .../debug/out/multi-v2/debug.json | 168 +--- .../debug/out/multi-v2/values-zh-rCN.json | 51 +- .../debug/out/multi-v2/values-zh-rTW.json | 17 +- .../debug/out/multi-v2/values.json | 97 +-- .../debug/out/single/debug.json | 777 +++++------------- .../debug/AndroidManifest.xml | 2 +- .../debug/out/resources-debug.ap_ | Bin 947338 -> 947242 bytes .../out/net/micode/notes/data/Contact.dex | Bin 2708 -> 2708 bytes .../micode/notes/data/NotesDatabaseHelper.dex | Bin 8160 -> 8160 bytes .../net/micode/notes/data/NotesProvider.dex | Bin 7988 -> 7988 bytes .../net/micode/notes/gtask/data/MetaData.dex | Bin 2412 -> 2412 bytes .../out/net/micode/notes/gtask/data/Node.dex | Bin 2116 -> 2080 bytes .../net/micode/notes/gtask/data/SqlData.dex | Bin 5200 -> 5212 bytes .../notes/tool/BackupUtils$TextExport.dex | Bin 5772 -> 6580 bytes .../out/net/micode/notes/tool/BackupUtils.dex | Bin 3172 -> 1924 bytes .../out/net/micode/notes/tool/DataUtils.dex | Bin 8004 -> 8004 bytes .../debug/color_primary_text_dark.xml.flat | Bin 676 -> 648 bytes .../debug/color_secondary_text_dark.xml.flat | Bin 352 -> 324 bytes .../drawable-hdpi_bg_btn_set_color.png.flat | Bin 3768 -> 3740 bytes .../drawable-hdpi_bg_color_btn_mask.png.flat | Bin 432 -> 404 bytes .../debug/drawable-hdpi_call_record.png.flat | Bin 3708 -> 3680 bytes .../merged/debug/drawable-hdpi_clock.png.flat | Bin 4120 -> 4092 bytes .../debug/drawable-hdpi_delete.png.flat | Bin 3652 -> 3624 bytes .../drawable-hdpi_dropdown_icon.9.png.flat | Bin 556 -> 528 bytes .../debug/drawable-hdpi_edit_blue.9.png.flat | Bin 1028 -> 1000 bytes .../debug/drawable-hdpi_edit_green.9.png.flat | Bin 1064 -> 1036 bytes .../debug/drawable-hdpi_edit_red.9.png.flat | Bin 960 -> 932 bytes .../drawable-hdpi_edit_title_blue.9.png.flat | Bin 2624 -> 2596 bytes .../drawable-hdpi_edit_title_green.9.png.flat | Bin 3136 -> 3108 bytes .../drawable-hdpi_edit_title_red.9.png.flat | Bin 2596 -> 2568 bytes .../drawable-hdpi_edit_title_white.9.png.flat | Bin 1220 -> 1192 bytes ...drawable-hdpi_edit_title_yellow.9.png.flat | Bin 3500 -> 3472 bytes .../debug/drawable-hdpi_edit_white.9.png.flat | Bin 732 -> 704 bytes .../drawable-hdpi_edit_yellow.9.png.flat | Bin 1148 -> 1120 bytes .../debug/drawable-hdpi_font_large.png.flat | Bin 3332 -> 3304 bytes .../debug/drawable-hdpi_font_normal.png.flat | Bin 3272 -> 3244 bytes ...able-hdpi_font_size_selector_bg.9.png.flat | Bin 1700 -> 1672 bytes .../debug/drawable-hdpi_font_small.png.flat | Bin 3268 -> 3240 bytes .../debug/drawable-hdpi_font_super.png.flat | Bin 3356 -> 3328 bytes .../debug/drawable-hdpi_ic_menu_more.png.flat | Bin 316 -> 288 bytes .../drawable-hdpi_ic_menu_more_dark.png.flat | Bin 332 -> 304 bytes .../debug/drawable-hdpi_icon_app.png.flat | Bin 7052 -> 7024 bytes .../drawable-hdpi_list_background.png.flat | Bin 567504 -> 567476 bytes .../drawable-hdpi_list_blue_down.9.png.flat | Bin 1860 -> 1832 bytes .../drawable-hdpi_list_blue_middle.9.png.flat | Bin 668 -> 640 bytes .../drawable-hdpi_list_blue_single.9.png.flat | Bin 2092 -> 2064 bytes .../drawable-hdpi_list_blue_up.9.png.flat | Bin 836 -> 808 bytes .../drawable-hdpi_list_folder.9.png.flat | Bin 3088 -> 3060 bytes .../drawable-hdpi_list_footer_bg.9.png.flat | Bin 364 -> 336 bytes .../drawable-hdpi_list_green_down.9.png.flat | Bin 1980 -> 1952 bytes ...drawable-hdpi_list_green_middle.9.png.flat | Bin 756 -> 728 bytes ...drawable-hdpi_list_green_single.9.png.flat | Bin 2200 -> 2172 bytes .../drawable-hdpi_list_green_up.9.png.flat | Bin 900 -> 872 bytes .../drawable-hdpi_list_red_down.9.png.flat | Bin 1808 -> 1780 bytes .../drawable-hdpi_list_red_middle.9.png.flat | Bin 648 -> 620 bytes .../drawable-hdpi_list_red_single.9.png.flat | Bin 2044 -> 2016 bytes .../drawable-hdpi_list_red_up.9.png.flat | Bin 808 -> 780 bytes .../drawable-hdpi_list_white_down.9.png.flat | Bin 1572 -> 1544 bytes ...drawable-hdpi_list_white_middle.9.png.flat | Bin 532 -> 504 bytes ...drawable-hdpi_list_white_single.9.png.flat | Bin 1744 -> 1716 bytes .../drawable-hdpi_list_white_up.9.png.flat | Bin 648 -> 620 bytes .../drawable-hdpi_list_yellow_down.9.png.flat | Bin 1936 -> 1908 bytes ...rawable-hdpi_list_yellow_middle.9.png.flat | Bin 728 -> 700 bytes ...rawable-hdpi_list_yellow_single.9.png.flat | Bin 2160 -> 2132 bytes .../drawable-hdpi_list_yellow_up.9.png.flat | Bin 872 -> 844 bytes .../debug/drawable-hdpi_menu_delete.png.flat | Bin 3600 -> 3572 bytes .../debug/drawable-hdpi_menu_move.png.flat | Bin 3464 -> 3436 bytes .../drawable-hdpi_new_note_normal.png.flat | Bin 89404 -> 89376 bytes .../drawable-hdpi_new_note_pressed.png.flat | Bin 90308 -> 90280 bytes ...pi_note_edit_color_selector_panel.png.flat | Bin 7240 -> 7212 bytes .../debug/drawable-hdpi_notification.png.flat | Bin 3280 -> 3252 bytes .../drawable-hdpi_search_result.png.flat | Bin 3208 -> 3180 bytes .../debug/drawable-hdpi_selected.png.flat | Bin 5124 -> 5096 bytes .../debug/drawable-hdpi_title_alert.png.flat | Bin 3868 -> 3840 bytes .../drawable-hdpi_title_bar_bg.9.png.flat | Bin 3432 -> 3404 bytes .../drawable-hdpi_widget_2x_blue.png.flat | Bin 2124 -> 2096 bytes .../drawable-hdpi_widget_2x_green.png.flat | Bin 2136 -> 2108 bytes .../drawable-hdpi_widget_2x_red.png.flat | Bin 2068 -> 2040 bytes .../drawable-hdpi_widget_2x_white.png.flat | Bin 2084 -> 2056 bytes .../drawable-hdpi_widget_2x_yellow.png.flat | Bin 2160 -> 2132 bytes .../drawable-hdpi_widget_4x_blue.png.flat | Bin 4344 -> 4316 bytes .../drawable-hdpi_widget_4x_green.png.flat | Bin 4372 -> 4344 bytes .../drawable-hdpi_widget_4x_red.png.flat | Bin 4400 -> 4372 bytes .../drawable-hdpi_widget_4x_white.png.flat | Bin 4288 -> 4260 bytes .../drawable-hdpi_widget_4x_yellow.png.flat | Bin 4380 -> 4352 bytes .../merged/debug/drawable_new_note.xml.flat | Bin 544 -> 516 bytes .../layout_account_dialog_title.xml.flat | Bin 1668 -> 1640 bytes .../debug/layout_add_account_text.xml.flat | Bin 1056 -> 1028 bytes .../debug/layout_datetime_picker.xml.flat | Bin 2364 -> 2336 bytes .../debug/layout_dialog_edit_text.xml.flat | Bin 564 -> 536 bytes .../debug/layout_folder_list_item.xml.flat | Bin 916 -> 888 bytes .../merged/debug/layout_note_edit.xml.flat | Bin 23272 -> 23244 bytes .../debug/layout_note_edit_list_item.xml.flat | Bin 1500 -> 1472 bytes .../merged/debug/layout_note_item.xml.flat | Bin 3556 -> 3528 bytes .../merged/debug/layout_note_list.xml.flat | Bin 3260 -> 3236 bytes .../layout_note_list_dropdown_menu.xml.flat | Bin 1152 -> 1124 bytes .../debug/layout_note_list_footer.xml.flat | Bin 600 -> 572 bytes .../debug/layout_settings_header.xml.flat | Bin 1580 -> 1552 bytes .../merged/debug/layout_widget_2x.xml.flat | Bin 1408 -> 1380 bytes .../merged/debug/layout_widget_4x.xml.flat | Bin 1412 -> 1384 bytes .../merged/debug/menu_call_note_edit.xml.flat | Bin 1688 -> 1660 bytes .../debug/menu_call_record_folder.xml.flat | Bin 448 -> 420 bytes .../res/merged/debug/menu_note_edit.xml.flat | Bin 1888 -> 1860 bytes .../res/merged/debug/menu_note_list.xml.flat | Bin 1252 -> 1224 bytes .../debug/menu_note_list_dropdown.xml.flat | Bin 464 -> 436 bytes .../debug/menu_note_list_options.xml.flat | Bin 920 -> 892 bytes .../res/merged/debug/menu_sub_folder.xml.flat | Bin 444 -> 416 bytes .../merged/debug/raw-zh-rCN_introduction.flat | Bin 564 -> 536 bytes .../res/merged/debug/raw_introduction.flat | Bin 176 -> 148 bytes .../values-zh-rCN_values-zh-rCN.arsc.flat | Bin 7764 -> 7736 bytes .../values-zh-rTW_values-zh-rTW.arsc.flat | Bin 7752 -> 7724 bytes .../res/merged/debug/values_values.arsc.flat | Bin 9812 -> 9784 bytes .../res/merged/debug/xml_preferences.xml.flat | Bin 740 -> 712 bytes .../res/merged/debug/xml_searchable.xml.flat | Bin 816 -> 788 bytes .../merged/debug/xml_widget_2x_info.xml.flat | Bin 464 -> 436 bytes .../merged/debug/xml_widget_4x_info.xml.flat | Bin 464 -> 436 bytes .../app/build/outputs/apk/debug/app-debug.apk | Bin 1135539 -> 1135566 bytes .../logs/manifest-merger-debug-report.txt | 498 +++-------- .../MiNotes-master/app/local.properties | 8 - .../java/net/micode/notes/data/Contact.java | 40 +- .../notes/data/NotesDatabaseHelper.java | 389 ++++----- .../net/micode/notes/data/NotesProvider.java | 161 ++-- .../net/micode/notes/gtask/data/MetaData.java | 56 +- .../net/micode/notes/gtask/data/Node.java | 48 +- .../net/micode/notes/gtask/data/SqlData.java | 78 +- .../net/micode/notes/tool/BackupUtils.java | 228 +++-- .../java/net/micode/notes/tool/DataUtils.java | 191 +++-- .../net/micode/notes/tool/ResourceParser.java | 88 +- .../micode/notes/ui/AlarmAlertActivity.java | 82 +- 代码解读/MiNotes-master/local.properties | 7 +- 169 files changed, 1455 insertions(+), 2434 deletions(-) delete mode 100644 代码解读/MiNotes-master/app/.idea/.gitignore delete mode 100644 代码解读/MiNotes-master/app/.idea/gradle.xml delete mode 100644 代码解读/MiNotes-master/app/.idea/misc.xml delete mode 100644 代码解读/MiNotes-master/app/local.properties diff --git a/代码解读/MiNotes-master/.gradle/6.5/executionHistory/executionHistory.bin b/代码解读/MiNotes-master/.gradle/6.5/executionHistory/executionHistory.bin index 46324a9ac19c08b7acf44e58013b834b432f9150..4fe90af39128308bf2ee6861c16b01dbc9a77e90 100644 GIT binary patch literal 474922 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

1+raak15XrW zb}l_x$vUMjC!sdP)pIE(poG)P4r8%n){8M!=g3DJjtpA0Ifi~-O_ySd2&?CuiBZ96 zf`@Sz>)7f0fxny7qwjK~0qjm#qsrXs=%Ju#EH zXLGaSb7p~6D@bL<4w0m*s+GB^Jw^50&q*_cJ7uY}iaKvvIX<>9$UEtJ?Di3Ax}U2B zZS~KZpraqAjW^3<=PaPl-%{1UeXCyQ(xU)oO@gBO8A5{Z#MCgYJNMr$HuLfe*2gfj zFs#~(-O+q{rZybeNvO-RZIG6wUK-y z!e>_0)DYuxE+^}=<^3I9=sxq=wjnlJGumen*-`yv+nb*y-^gkVp zjI-3ceaoY()|Dr`Ef8CI3A0Itv6gE}#}@u$lIrYyOuZ{lmLdp-&~Ay?Je4qSxASSo zE8qn#e?BCtwGR-6#3-t#><<5pShleu#?vY&`r}*6y*;4GP9utJDsQW)>`qNY)nhb7 z6l7X5VywliG&j#le8f8aVok@%EteYXp1x|ig8dMCn_=|znxF_xC+ zA2kf?>fFcXPRp+&Pa2r1$+Xu*^pRR-38sL@Pu2RIsc(;EAGqQ_X1IT1pR*7^YU+99 z5UY0UG}c$*Pv%s(Nf9 z7|ko$K7Cc;x`h+VT`~gR1np2iqw=Y%XD35tig75;8hZ!1)A;PwAq(D+9X6~U)KN`4 znH+lRF;4LHHe3%@qGcSWk@Fg^da`@C^J?z-7nDYCH`%Gl8p=~y=SKau z28DcAVg+i7nha(ZyG1R4f;e}%r)IWzz zi`=_sFM+P=I}f6ac6M=~I51#`lpf&044^r||4=;WW0^1(UknTOM^MlT3C01l=F2am zrXY?q`JqLFqBc>-PMa>$dwPl#0cj`D%Y=&$FZwj#vtLr%Y$HzB7oA4EzVtB&(gs*p zh!qWf*eHqI`N9F;iD55hr;N;>V8=WZ1!)DYYKYL~FB5S}BB!jWI=yROe$yY}g|YcT zJ^w(OhLlCDzTgF^lE}N4X8qM^fY*A*Z@0I#=-uH2qy?z5H6a*3DjTj>FHuosO3Iug z+sg8?-_<`@aIf<+3rIVF5sX6Q;z=oC+ve~$8kd`1Lcs~#cNHWOI#ihRW9laT?ykc{>H@|naCVHR3 z$EC43l8lWbkxgH{DsKJFGy8>iu4~e?9f_LL9!X>b`|+Y#k_qVhP8r`LyzojhAN%y5 z8|z={Mf4FvE;P*;X!z(TWuOzcmads`^kU(^Sue{*E>E@9kb#y4rkN!MqmVYx%|rIz zFY?P8aNsy6?rYlVp&D9ZGRQPzpkWx22DX3uKu*l(jb+gQw=`IgmV)T+-ZYO%wuSwM zP#T(jx^5bN9=xTg4X#Yk2MGZP`7zS zlu+abkCVu)3LoG8(~y+is{j1?(_R~%BTOiAG5rE<=`l^k3(B%Jo_~}vsO;0UljQb~ zrcN6MX$}nV%X(=s;6}*b>G}KU&u7_AN4D#yFu!O11pkIm3s{6sibRw2c z4ZE1M|L=*526Z}hj4+EL3x;4Zh-C_p$cLTcx={vwX?p$GsF7WsxlSNj3}Rq@gLcID zQM__98anQ@UfU-8@5nwY$2-RLXw(|gC?4P@R3r>}c@R6^Z!&N(r6d(a-8Fd7x_AqC z6RHT)4?;8q&r!EL4;3!X$j|lalzM+nQnzYIQ&0$`E8+FPE|~iay>(m@hc}P=UVbp- zbT=YJAOVG#r6JnK1@4#F<}stB>fhq6S^Ar{lgXP?Po;CB>xSb*z+octIP`Q)>(s|WUZboYq5yQ*We*z4f+Kn|2j(EA8N zS9nh#o$xYos-a$F&KP65bxrC@!vZ-8J0C{2gg$8%*XalZpZ+X8#3qTDG3He z2NWA<4A(3e{>@OD0|P!mP`Pv_!;8)IhtrdoY>t@~c|WwJ(<0aK2lVZQ-`;=utfv-; zCM(030X(?TJe?b9q?aMaG@SEHV>76s=Ci`X%$;e0R9+|-PJF_CcLIy%FUEQB=iDw& zlUm;Dkr1}OQ?`0GF_J=Bxo!iE(RS|$8T zSUdGazXJcs6BUe+-u@bS7%BQy85VYkkB*IJPMbsX=W(fip)|dJ@O}>K17E&zjPy>3AxG3q@Do^PFy+G(4_PK& z*k>|atQLO8poY;%OA(TG2^=Pm?GLBvg|XnJvYIKxgRWX99-B>LaNWYg5MbVd?_`jz6Aoz}j&e_0VrA7Jkt(~w-QmJos`V=q z4F)GOV)lanY)s+nB1QCbkvTD+#bGi?kqfbWBc-H_|BrTF#(M?hyR;IZZLW8 z+CRq&?m91Zq7Nh!7B4(GPxWs zo66#^K16={DK3L36P(9T1dD?MD*``zwV$<(;6G8u6N6q4DKPcwO`iPTkMuC4w|*v4 zXhQC{C{1c81zEgQSg64?^I$HQWgbckqWVXoV1^dVl^6S}zbAY9kPF>8MR!8UW#pa8GR#f_I&8dVmmE>aKRNx5sRKWin$>L|oqu5VXGrU=rV6sUxHy zWb=lgO)~WOKe(=r(J|fs2cHCg1>9E~9f}8yOGTy*oAPFvD;F6%{TklAMX^`EGIl%Y zKn*Y~BtE{YK2T#}`-A~{@O|ZwB|&BLe=XnpC-80mSJ2*?00}>=tLpKmlRp!b3A01R z1a#las#E+#1_4wcN=gC6+TlGRhRxKu?kbzU1|66)92(pPhylnVu zTZNE>->PxSyy10$;d!~J^lrZEGqYw9_qV@V{pnQAQzraSjY^G-i8#X;pzp6U^Nahg z{#|_ke1qkavhUWc)Dj=p)ySiIM4RJJ7RC$&$EmhY#eK2_;>|$K_T{<2Fz89`C`+;;Drf6+vQ+Ef3C1ML9GOZjzt-TD6GST zNQS>~DUrxg%e?8o=B*t+)MMST;$_Df(6Jf;S>Oy(SLXs%L~)Q#p>+7fi>cnen8tyb z#cRK8jbfO7|LaHrj&p&o40Hq(q1XrtD{Lt(Lk}v08YJ{Fd^&To8DGLSr+1qi_uyC0 zXy`~SBq%)14QO{0*xI`_ZOJ{%N6@gNe5r=E6lV1d`_=d9+X}SkkZ4{)hB}Q z>1d&NJ`w*1b+w@ULHJH8rZ}h8=#hV2zv%3f#_6z8Z)!P?N#%cIA>8H)>$tR02$Nw` z1Yf`jMc}iI2E~!; zAHrizf(&gT#6 z%rFXUG=t6^PxGhI;pJ3w6z zSctUPOjZChg5d!-OUFQcT~;1-WZ|M^pAHp=8jMOjhjYL}WF`Hf8dly&W+;3M!$Hng z4gpja{J?@iYBZxD|Ja(ZLyt7^PpjBte;I$}$@#pl_79d4vMaj;(4`H+mKLNAtdgy_ z$o2oDkk0ICf@A++N#TC1hN%;b>rI;@@OlGg-;RiNZ)P?$|D!A+^)ps?%b}a7ojHj#T&bi>bM?M&d57l5O5e88$k~H8mjDJ_=Ewc~5)?r#z zyST#s_=XbyYc**Rj&d&>yp!X2dG{Q)S?2lejhelauSGH+tHF8;xkV-cTW$?@lf61Y ziRIqe#;donX@BEeZ`m&ucHmHOCc#!3$4gk0SZW9U)U`TZZ{g9^Rwg&nW-W}G2OY(; zmwaGy#>lRtJx8N?ASh9WF#40ao*U6o_y%V(Jpg_MmbhOgk+a-`p4cTE9+^4d$%XXo z&?=mBBRT}%?BEQcu#&HWIg$&|*Ln`7KHkdK0qhJ(p zFyTxk^i^hC(|g91#hw0LJF4BUA2dgB@St zD^;D)3j<5Ad73(CO}Tfw4@1XvT>bincf}3WdW_dD#KcjL{R zsG*_Af0<((f8OMk_I%;dX+f3m`qXQD@;Iac6yJ$p963olF++J_3^=G8i8&;Z8|U}# zV^s2bVy}*YjV@=Jc*FT;3L>lOrfld8$N>34990G!^Tyx`1>iHLqDM2Xd)~GNV?x$F z{CEz|93e~q5>N;cJR*K64Jd#z_i@})=O5eo^7!TLB|nJK02v^JtU2UfOMK;zOQiaZ zahqS!bjrR)&wB4oC1&MIq9`Rm-vq0DTz070wL6FRcWKo6)}!iS3n1c%{~>@)#H@&7 z0?oV~9Nk?6tY4Yv@aoUWtY(|q-afz7xP3LGSwKWs8A)*n1ToomV7G{5=8#`!=B381 zZ}FNCgNFy@GXWYQyz0WXJKj$3SuWogc5I*ULu2N}x6 zkA|k6Ui&6wo?%PY{r-`}sJ93KA%+Yg#}84)n7$DGBDrW-u-&m8kNUT~x9BY~hD;Jg z31CAe3?hag!boN7gF1hrWs&$}On$B;)D_lIK z{o9_8gM*tdZ~WoU&S61`kahvA(8OE`WOJ?4cB{S%nt0n>wtQ&6r`dS8ZHNXm2So$! zvH{&v#PtSCc)*Ng+hL>El};KR>#*t$H}NO$JHX3^nxXt8Q2K(L3QPuX7TtT&)4bEo zs_l!X4nAC(2-jyKP7@@sR1rv6EN4SxPCJx*nA)f7^)_ENL~L&|WsxtWVMIh)b1{Jk zY((Nyx4}L>jI1M1$1Qo>!Z(c2-9-iuxQi)%P6^11DLw&kryw+)2037wA^(S5W(uaT zGr7fzFCX5noaeth$*0TFlK@Xaa#4W0#21ki@EdWazP0x(-{$uwzsa4;T)P(F3xYK9 zTwvZ0N=Yo|i9gK~Xk0FwGy@mMVFb|vqh9n0z+2m36R)x))A=(t0CZLrqWK6+ccn=SxSwujyyZw6kLsUUMrIcsOxz)& zA(Vq<8QHJU)IZE4ZT>QqGTZ3cyDEdQ$2}hY%22HUR;|wRe3?rD_y(3;nT$n@>owzN zTDLRu^GR*o$cDS5cO0Y<99h72F}|oJ^CJ2Cm}8LOFNHxb+*i{k9m!aHiv7C8*ZcOU zrjQn(0(X5TPcTS&3XX6--0!k}%DKN{_mw(LC@^dm2Jm7}DP%VY)f{A#aA2`$R5q32 zPm|Fg(>b=QCx;|AweRw%ebn3cw;(M-cZE#)_3*eHAY_g#4xBaPuM zsi4mNczPrU7r0Xr4hX>xn-X@ef?Cvc⪙Ahc=7gGy`}_l8ZuN+O5iQ7f9kb$kD;= zQ*d@1PHs82UwSN9^!4eMVDD=B+MUdn{p{`pvENPp1k$AmJD zp&*iR8v*0tGxMKp>%eiEIXR}!c?0JegffnyAd>O^0>&?YYFzSg&9%tLA-y_PWuIS7 zDB~CkaGs*<>hfd=7QLKnJn~WKM@q)uZh4zNj-%i3W&reKl|~2d22BQvKtDpZ|FyAb zhi!QOZJV0do}Kmr;4PjU4B#HeWC)^lQ^fXxs>PXeD}oq~ z1$l%;3kAORmcHwzE_5CDHofflAlG)=m)hN%18Eh$|3G?(0`q~E{=q8kVBV6w-=;B3 zllxz5`7QO>gdVgRkcNt~f_I&I_~Y|b8-PKcxCkzTvjo|AfZJ=DoN) z`t-84R-~_XOCW841@wR{D;j}Dd|=;NzJ34q=x=fH?ZevV*n&ME%fkVbdE~iUyh@eG z0=$YHY;n1GUihcjncQcMQgXpEFAoQ?%nJ`ruPPFbN2l1ed(@(&{md3YPYGro!$B_a}H!`30`yWX2pn#q#rNttU!=T(X8Bt4iKe+r~^`)HyzjX$Cs>DYD)Cm%hL>@&% zCU9WI+z!`xr}6^#`&G{~U7iot3Btp0m54>aXWEm2{0mtE=s{Zgh+yosFD5y5@{Sab ztL+S)ugZqB1sYI4QG8AWi=ln9=aVef?3+AdV9Vi^VMEwp{X|&=z!?^nR>WMwlntcoi!R!mYpaDq*$sB`3U#G^|^RMK*NFbVh z3<$yO3onwR?3Trt9O~<{@es|`v}o*DqS?oQ5X`=V9birUL|g{V4J{Y zCPcH30U?-udjb0o##yfJ2*K` zJz42TH2WA3pwDQsZVwVb9K>ew7y;vWG&yypk&k;sSMIeY2G?kAW0Oulqyz`V5wX#fLJYmG{if)RSx=8clpj4G*0Zm{oc z%GK;Q4>c+n3{@uR+XhLU71tPnow--y;u=4(X{$Hy4|0#3cw7x>923E2cq}afv3~G% z43p;{EPV^}`NGSOpPpx(BpI^B|Jav7Z z$Cg8BU&wRYdbRmH?c<|dfazPx!vh*@D6@GA)>g`pjcb{BTcynE;MyMMW0z35=>*zW+VpC|(i`1L+& zg0W6H*ahFk9fOM>wK;rqOaGFBqp{Ibz+dmnq5v8TE7V2tm+sc?&mA}N95-coPg-KS zYG*#!SXdkgl_29<`1E8Onut8JCAniq-W_zJyH%&&jPXsH^oKMFM1y^ z`UYOjJ95}`?X%GGEot*LBMJS>xYS=@qmGECs!P3wZEm&^Z_X$-8CW#0UWjU4kK@#*=c=x25s}& zyBTc^2X`I2A%Mn#D<@I8bS6XC4NlkeObKIoNB#Q`1OXWIf%zbYs+jR|Gu}=OB>zbai{b^oQHiyR6H9bQf9dP;}@dbmV zxZ*Uc(ltFpG)LF;j6-42q;5d*G-)zDAc)4r(IZ{cGqzxd)ipg+-8tmZ!R?oDy#-y< zGhNd&;X2hdJ<~Nk6U1l;{;i%HI@r>{@kio4=ddCU;BM_?NeXK>=$fACnx3K8c)F%% za78eha0AdaJ<~Nk(=|O4L6xzSnXc)XuIZVs>6xzSnXc)XuIZVs z>6xzSnXc&>KQKtw^bA~jA$%Z1Vvcl8&*6xzSnXc)XuIZVs z>6xzS8L-+e*oH6J4F@aUOYp|0YkH<@dL|VPhO3>rrf0Zf5pQ87a9v4cUDGo&3Bd@x zYhBYb3Bd>g33W}+bWP7>qH=NVjjrh#9Qj@=Q3=+TuIZVs=^0J7-580iYkH<@dZuf7 zrfYfzXFcnhp6QyNIrwww;m8AouIZUj6uPEoLQ&|No(V;PT~w0Dx~6Bkre_TJ;hIAc zoKOded5!js2k@wmb^XwdE2JsS!~fg1q%3jg5C;g89o1kn6=K@=vB z3#olTH3KAj7GAtJ#b&)xjDgKjTbKA%kRGJJQQ%EuMe_3Wod;1yJG(eg92fy?COv@v zK7drI#oBZDqUKTXM=U+FZq1RfUCAYY&J{W@!l#H=6$!_qQ|#J3YEgm)J8K(6t-&MA zFKu$-P_>y=d}YwwV`~@s+~q*p2JwluXqhXG8Ze1Yi*RLz!nRW21Jx^TRoV;cyI&Ys zt<`vMX^Aie(i@a36^^Z40CP1gE~K)J=mmOU#oP|pc&G9L_xn}PLxQ-q3EoR>5S1qb zkr=W_or0;1AQ}?jfNbmnbu;$bCmH(vKY;qW76?`#Kbe4W?E$ArB$7eiBy#fScbS*d zEJt@-Yd&Mdbcb9>d%*pxL2Z%@jT2T{&V)=3E#6=kV|O_2zxF(v7Le9q)E+=WPgf?S zUF$Gv4yLt^3cT8B}4012O&iW09E&pL4U!(u_u zz1CsW9zeneDYx8nhHlQk#*({ESi%q0*E)>a14#IEmH4ut!I%}Ly-M6@!8U=*OtfhC z#4u`)(1ed%55`%p?&P{I^rY3__V<#Ojn^WfVHmYXX!4T@v<~ANt#NLV(%nI9CXW#? zjz?ohx>6Ydp`v5x%d9UJG51?H{?2pTLJfH_9Qxk?uF0D%$+JW45*M@@?^CVORf(v6 z;i*g}-9ftnYbiS6c}*rsLc0M!)=KRZTtmsER%kO^?Xm4+l}pI@-vC~$HJYky8pr<# z^4r=XV8QB_N&e6>gwHiDumCEH3-?8EV6o7O{|;O(o9mc$ZB3Q7k-Jd&dV_?UIoG2T&JimxC=hlgOklX(i4INCOe}XgU%EX^{9`O(+e@H@|8tdTk;|ixKEd zpk6|+G`IR6$41eYwvA4_0cj&ljo4SYqVugGxk^isY8k8=QnIuZDfAM&)gmWYE`>Q>1kxgo6kcYS{gM9zO4U-A delta 26847 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 delta 2366 zcma)6VNg`p73Mq*6_PSFGs(WCitYvw5`ni)L(3!~#hJpAA2v7{r*uYHn3f65gaA!t zv5J6#>?*r&J;HVU;f$#P))>ON%EBg#iwZ{5I72!y(y26HWWbuZQpXB4B;VDEGi`sg zJM+$-bI*6ad+xpGoX}K!)9A9kpQy{XHLiGVtb5hV-7yb-)kfZ|7V)U6@?BNqO-7Yl zjaS%}Xy9;Sggbs*bPzO+K)r&p@HWu?YlD|OzGWao*bEKXTv;i^?vc{UGcbnY!t-46b-cEu(NT?q6^5$6W{RkvakO>Xd{>qu)*$EM_g!{$+Z!n7X=7D>^x zAF=cM5$0f}M5qT8j~G56PtyTW+^OU!&oqhcyD0@ZQOS$S5jWq4l*w zn`|XjEZ+l>Cq>O3iipBC(uAiCW}E|Bk%O$l?|?Ze#d0Ui8YdNW?uFC7muw=smn@=U zAC-u-c5oKA1LkOlqtFG-;{xusiweZ+Zg~A}$>at}o(`=>iX&2t>A)F1!1Z`wMmdE~IIdB^EEMn#3%Vlw2LVp= zBCN)Xjpz{at3O1hz{}Pbe`8z{UKqLBwYjSDLE+PyjE5bduI1y$U!Y>Y>7K!_MGSFu zF)`W`F)>uep1<1Jbk)L@S8cp-)y~cdo!9;Cb2fcp;|pJS*g2_kXi{Tk%F1O^cAlG3 z*?djqjn~{ff6d72zf`&QON~SLzk&aC*Gt%U-NJL%ftv;n-=S%Z7p9}E%xGLTlf}N7 zQZ~=p_|UA%7iX=!{)T~TZdf>U!^(+&k8u1=D_7ps_{2?>r|>=bm6dDpefm`amwxSI z^DQ;7@z$%vp(r+u8rXRIHk;?PK=a&cEdB%8-cflSzOp;Ez}%hl#ItvY`OH79Y`%xk zdq6qoBV4wi@iBaJ3*GGhS0S&zZ(zrL3x9gw#;<&%@&0e@Y+ls365okM|%=WKI;`ch*QB@NNR~o@HEGkz>Hst+O1fMn#_9)59fRg4kZ>5 zWwFry5=-Oa;~!9+`1LY?ol=CBfnZ%6nG{o=a0Dn>j06yQH-M^m<0Q(o|0K%bsZ*$r zt*4-Ub_#3R{n%!tA8V;WaBK>KqhE?eX=V_Pfmq=d*PrbE*E0mK$5 zTp!>(NgqNh{}5+P2!sBOFv1RpLI2bcwEQ7B%1;B*c^dQ+QcI2CDE$#Y!oyTAHk^T@ z^9gn8yyzE=aBXa7<5Ik5%MI@-6)S#uFex-=PKj5nD+d)0N9fYPG2riPMX$SJY zw*!|p)&Nc0Ns-{{Myen&*o2qSn$g$3X53%SE}$!<@a_V`ycET|Auz^tIl(lHUL=vz z3iHwM3SxNuj2_Oc@iw?Iv+QzQ+2y1{uoDNssPc)TeTbXi2mbVSiVBOIP4zB7Frakd zb)(e&Z6b9CF^ncjjvr0TGN}LO_=(8LV}CSsFqh=y`H>fe_F(c1da?Vg7Z5pq6w?vE zsX8IJ?=TH4#Vu_9BZ_*%QAF%GihJxm3f!i5kl>|vpl#{GUAwyEVJEt=nA-z!xCgmS zOOfdVX2^%f>pg~NOnH}v#p1izF8?@gIeZ)sn)DuUAhZ8&j_9M7P(^MS z7d;&Y4Z5L6#Gb~LqY<=+jc_<3PdSWqT*KJp|7!{TQ8(ECqY;7`=P8cFwm4)s`Voq= z`U^w(*35H P1cB#D2$uYr-u~rxgvP&d diff --git a/代码解读/MiNotes-master/.gradle/6.5/fileHashes/fileHashes.lock b/代码解读/MiNotes-master/.gradle/6.5/fileHashes/fileHashes.lock index 25eb5d05ba4144af050aa1584d6da880fbc9cd86..fecc8ddbc5515f5b7f3dde00d8a05c18c4c89a9d 100644 GIT binary patch literal 17 VcmZSHQ>_2=N9g<<1~A}M2LL*D1kV5f literal 17 VcmZSHQ>_2=N9g<<1~6bd3IIC}1!@2Q diff --git a/代码解读/MiNotes-master/.gradle/6.5/fileHashes/resourceHashesCache.bin b/代码解读/MiNotes-master/.gradle/6.5/fileHashes/resourceHashesCache.bin index a4fbdfca3de4a6978b98cd9a5962b37e9df49de5..c6812a80e8e3f4f4bef51d11feaa90dd1d749765 100644 GIT binary patch delta 40 rcmZ2KiShMB#tkMCjI5JQB`SFSLjeN=L+3`tAL1JgCWudV^jHM|ehd=U delta 157 zcmaDok#YSb#tkMCjO>$5B`R!^=U8U#4pO+MeKx2%f<_#tij3tvzB~}RZ_|M-t@qF+b1~7OVzxk?!2D^Z>?ZG#9Jhyj2MBiN4 e{8j!p6XVB?ia*3R8ffrtcJ%09viVr-V-A5C8xG diff --git a/代码解读/MiNotes-master/.gradle/6.5/javaCompile/taskHistory.bin b/代码解读/MiNotes-master/.gradle/6.5/javaCompile/taskHistory.bin index dc8d41c0d52028f8e2fbe24b353595de65a0b1b0..b0cf0833f3867be86de83f660f2d537c1fe08d60 100644 GIT binary patch delta 90 zcmbO`m2vJ=#tjvoattqzGrC&E_-6X$m!uZMXx-ez;*!)NqsbdRO=RBTS0Fk0wMQBg M!?($@o~DdC03tmh*Z=?k delta 55 zcmbO`m2vJ=#tjvo%#8AnCi{CRu*c^n7MG+JO-}c4W;)3xWDeq2Rdqq`;^*`3Vji)8XSUuSRmI_;uJTX)iFA9yiW*KY(1h5i}+$L7`(uW3hET zfsl%$!-bb>WDIfjI~=}2yJ`u%x-UHGhdkmTNK94aiTkFrzA3|Q2o>5eW6CGAw7;klf#HK4s~OH*sOsjK!(&Iji}6Tku+pujus^ z|L_=03mG#;9{vRMnL@H^#XhOxgh#m^@DHovyI;eYIW) zsV#KtIqfKuTy3W&HZPi)aHs zHjmSt8z@rOXa*1}F4Cn}c~u@!5X6>gAJwb)!CV~T^K!+z@Kb@}i&a}W`Qy8-16aF{%Ira&kR-A$ zr+vN-&rg7>HAR?>vX)aF`;kTHLxFXV?M@qC*AHv)#Y*4O^Urp*A026Lc!aWwTOhVc zCz8Ib6UW)>;7$=}YO&UZ2{X16#5SkN>hC%` zkja~%lS2_d7zGBohtA_%6jAff-=Y{ac147XwGNxz_y%wJ10<`3B++7&Q1bc|8=>-B zs91fET*i}qOYyEuy+r_NCu4CD@n8J zfy-GZKU#%Q>Ia?EV)W?Gs4kDL%!v%*r(uVosb+j%%R+q?HK*AMrINT7M^ud-*C>h~PH`rx; z)>l8Uv<M;4ohO#Tv@xfG$@`E`bi1wO$e27u|PB)M(DqwOae*Pvkd z2&6c&31+}b4=0-+@NfbYI0^;MKi>H{sPljaLfKh*yK~=;@Xx9iZepMP%O5utPYL4i z(LwzJE4OXGlxw?d{9MI4!*NL}O4L>B%zJal4_yplfe(8F!f2&r*ca1s#> zF}0=LZ3f7c&EV(EA~zH@M*64wJ;lMJAaUlAUQbSUrlsE-$CYZxaZV>%6RVnfQ^Jrb z0zlV=NBTDWPjIv#6yK#g-a397}c=S{;~jDv3l0Ufbq$r zU*j(x8^#~96yB{_Ph9`#XFGWFRHB>B` z-}mhU-J|$ZjI@TK#bJ4S$+MoAf8w_mUIx1E6SlbzCsqA9g?P(y`i(_G+?NlU!|-Oa)*C82VF^cE{J(NPHf&gUrCv$5}~}14#z%z@623A;lH1<2r_vp zGBN3H(UaS|)%Zaqf+1gITko-VMTWT}GD?>&NV?en%{BFc61j9ONcialTb{5k=Ho!T zOanvwX)SJCJ^PfF+I#aoV{j5B!`{tqkQdYitpTSY%|9BP12%&&Fcq9bHpBicsf(VM QADXAm3)0g9f$;hN0Sp1Q;s5{u delta 387 zcmWO1Jx>~80KoB_i7$(z91qI*28eGw&k3BMRZ(d;1`;PX7t>FadMNK`A0TQ z98B#%VsoKe2}2z^=+qJ%Nb109(l21jC-~*}>$i6MQ+r7GwNE7dZNj3+jnH`#CceNu zt$@NB&G9(uay{nqF=$c=exYEPR1KYuVY4<~1Bo86ehbF2r-9w>G0q@X2TPF0SMYV%|Y-pw3)OAddQOpLfrA+D&!?>S7^bQ1z! z(xH;vr{5A-RxfCM<$T%UeOYHQm8X)@`H@oer$19oOFC&qc;(W2UK!GOTUDO*VMpU; zt?8Yt4{BU(C^{P^k&NOfBdKRzXl(9N*z!}`>J_(L>f3o@*)omnYv0u6x5=|%Z`1xO F{sZaHmnQ%K diff --git a/代码解读/MiNotes-master/.gradle/checksums/checksums.lock b/代码解读/MiNotes-master/.gradle/checksums/checksums.lock index a88b2987e09abfb79cb6c8ac97fcb157a6476db2..ed597050536bc79f9673034be48d79c40ede9684 100644 GIT binary patch literal 17 UcmZRc*45d;ZP}>B00yiY04dD_Q2+n{ literal 17 UcmZRc*45d;ZP}>B00!*c04g*Cwg3PC diff --git a/代码解读/MiNotes-master/.gradle/checksums/md5-checksums.bin b/代码解读/MiNotes-master/.gradle/checksums/md5-checksums.bin index d5419c045c807467c43bd693db036c00f7e4e4e2..bde16cc7e0774972fc8a940bd339e0ab51108067 100644 GIT binary patch delta 373 zcmWO2JuCxZ0LJlDqOlN*-utS4x2LGP_i#nE5`*MA7>(sD5(69Bp^2q7U-^g4h#GvQ zVKcHB35&$QCSmCyY2t=op7D9|{9d(v{Q0iOgs&T0yrIiFUs7T8YMk`Cgn|~!L5+)` zK-g!3*( fd531+q)-s778JLIB7y0ZHhFLp+X^&hoT&W|epibf delta 4692 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 delta 15925 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 - - - - - - \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/.idea/misc.xml b/代码解读/MiNotes-master/app/.idea/misc.xml deleted file mode 100644 index 6ff4d26..0000000 --- a/代码解读/MiNotes-master/app/.idea/misc.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/build.gradle b/代码解读/MiNotes-master/app/build.gradle index ab3b62f..77ea776 100644 --- a/代码解读/MiNotes-master/app/build.gradle +++ b/代码解读/MiNotes-master/app/build.gradle @@ -1,15 +1,13 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 33 + compileSdkVersion 23 buildToolsVersion "25.0.1" - aaptOptions.cruncherEnabled = false - aaptOptions.useNewCruncher = false - + useLibrary 'org.apache.http.legacy' defaultConfig { applicationId "net.micode.notes" minSdkVersion 14 - targetSdkVersion 33 + targetSdkVersion 14 } buildTypes { @@ -18,5 +16,5 @@ android { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } - android{ useLibrary 'org.apache.http.legacy' } +// android{ useLibrary 'org.apache.http.legacy' } } diff --git a/代码解读/MiNotes-master/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex b/代码解读/MiNotes-master/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex index 8434f7de791ee1bef3cbf063dca8e500d71d62e3..c6aa9d76c5479b7dc821eebeb2a3c7445e1764f0 100644 GIT binary patch delta 79752 zcma&P2Y3}l`-eSq(nAZO1QH+#p#porC9n|L=Ew-{HFRduE>5={vh;chBdW&nN4@^+HCF0&_=>ezO2d^SB{a=8R=sUW42+AEc;lv+Dl zsjIC$YS2`r#vRpa0!)H0U^DE5i|{A>17W{wRTr8-Yv>GJp$8 z0ltEj@E4Rgp;fIDUTTif6O!Rmm<%gm2b_a{AmpT0xu6J?hkDQ!2EZto4Xa^0oP=9& z7xXEuazi1g2=$;LbcQ}K#LJ%vFb~$jW;h5Z;5s~mh|^l-gQAcG{owH#(w^65cTX_AFR)53t%UbpSg9=}vrO*n7z$91J=CSOW+(t-5@=Tgbi>PO5db%@IH)%DXbXl-hfVjG5-BA zro$@u87_djrB!w)0+pdYbb($l07k%gmd*wb!zh>mt6(b}f$O0EVHbn^P#e0yI9Lp; zU_I=CGvNK3KhGg&It4&&Xb%HnBzy(S;TO07L3g!Eg!<41K7d&;7Z$=s_zixCKj9HP zgMfQ91TsT*$OU=tG5!e{iBJNPpfWUrelP~+!Vho=&O+3E<^*(wX|NcU!nd#r*1?ak z8GeIZun$t`_V35W2%W*b?mZs0$cR zAtuD5D!^MX2qwWcxCl|99#s|^LvQ#5QeYq4gorSYDhc(WH4K7JU=jQZ$Ke)a4ELx4 zP#GFRXD@$-!6aA!>tF|*g=bJ816>NqFcPN164(w`AUvZ-<%1+>0{vkW%!ReE6VAbH zh{#0m!YeQWz69?|{+x!}5S*D_fKt!`mcS;s3iY!vmarQlA{a+#4!vOmglA=2CCauW|j zVFUaFG0`6N8YF`Q8{r~kh+(e4K$rnLAS{nZm4i0mg&*JoWc23ssPfPezJy=kGUU(a zQMI8bOoh#G9dgEcR1N42U&0o+3B}_)ste47BM=_%QT1Rvtc6<;mEWVPKp&V52Y~h0 zqe??(a9|tg0?Ywu50hXsoP-CEs~{OeKUfS0;V~2|#EgdFumVm)aA8^vtzk6Gg70BJ zT!F`h8UIX))C>wkWvCBrpc@Q_DXOnW~!q>14_P^w1SHpM+nTygr&=Wp`FJU|U1J59LF?t1RKuhQklVAz#gp+Us9zjrX z<^dFkde9tt!22*7Cc^^w(aWEma0>p0fD#@R3opSd&;ka+B$x*C;d@AhOYj6Tm-MKD zPzhQH6MuTchcE%klxDYpuJ92|h83^}uEAXhF2j&P zF(?hMLq`}4Q(+nGhU0Jet_TL6kLESkPZPA*d-yM0^?r_qYBi8=Fkb=fk7|= zCcq3>3LD@6oP=wTu_6_Q3eXU`!w8rSYv3T9hCd*<5{nu%facHvlD+&H0;9o!C9nea z!fkjCQ7^OjKqu$|ec%Ha4>Mpk%!ehg64t>+*bKkHUickO!8y1Lf5PA3P3O-;cn-mp z=~BoEF%S=lPy)(AC8!Ryp&>Mb*3b#MLmwCfL*PRg1)sxwSP5IvY*N1w&vId;xP{Ic$L6 z;4qwroA5A>KfyJ~5aOUXybQIW3AA_iWr^{w!TJgI!Uebmk0In$kID|kp(Zqh=FkCp z!Fw97En!fMzC$KaBeKYv0xcwVRG zkR9?uNl1d1p$620CeRwX!MiX7hQmbo66V1w_!$ntb+`*pA*?PF0V+a!_!zu1`LiBU z;V4{$+wdHs>ahWofXYw@nnNe(4)4KOm<;nE1y;g(*aX+%K0Jpa^_k949qL1K=v<%i z?}afDmcb6V29F@D0ViFM0OjEor~{4QEqD*c!D=`Qx8N~kY{+DTqVO`*hYrvSK7cVW z4d%nQ4H^H97`x#Z{0WaCpb?8VRDo*n8gz!9&>y~m)vy6J!wxtE=ioL3yuoCJC@2U; zp(eC|?l1_3fY-~P@h}w@!S}EoeuwjL4Q@m3H<=4i2bw}B=mTTn3z!4T;Ct8wsc;_d zz(WXZ%&doacnK=PIPlKk&r({3u0>O&J~30P0-tYl@4hvvC?1V#b9&W$`$k>)%gkn$yUT@3zH^F!t2Ertm4J%+P z9ECsN9_V&d0HUEd)PuL66AXu`umbkLCAbC8A!B>y3Y3D^;7#ZXec+?^jQ>=Oxv&8? z!)`bR=imn12i1Yy2Xa9nCzJ(uQCtQH*@CY(=@u(b7 z2ueUrXwil7?}*VIhQdVn5*EWII09+#H#~x%uI$557%D&mXaX&v6C}d~m<(UTVps>; z;dl589>6mQ=*EzC^K!7jC<+yzHoOU~pfe1B_hBr|hc&PPw!t1a0+-+~2z`fL8R|hY z^an3Ygt?Fct6@ECgkNB*Bsc_D;4iojsyj0sBA^IVf%@<+jDjifHLQe9upLt26kLQy z5ZHs|8j3&#s0l5h2MmSLFb%v5`Lhy!h8=JS&cRi90IDZ57K%VAr~*x(JtV^r_yi`w zY*+yM;11;OMQ_4e&=LB;doUbE!o*&T|748W@GWeBy>J3dum(254oHPla20ODeRu*veHi~fjDG}1UMLEcpgy#QKJYHQ4; z6!-yl!)f>v?n6j2yC@WeSD+!h1zq7i7!6Zk5&Qsqy!<%{H$e4e7lQ&&0?I)xXa;Y? z02l%@VIv%ZixAL{6HzDwRiGZUhW;=D#={q|5_Z8ExD8Li8`7VN0y!WSN<$T>3(cSt z^niC^B+P^qSOq`B0XPYNz-@Q}VFMU@CF^vPMzGgFDX0eZpgjy8!T68Gm@CYJDvcf`fcy%N#Y=qGf2EzoH2Fu_VI0R?lDm;bI zPv}}G3YFn4cpC%JWPf8umV=Y7B~zy#xwr6 zF`h!m1a=+B1qtvH6o;}<8LC4)=n5af7cd>>!+Q7?4#R0s6PYWJ4H6&;>Oga754~Y1 zjP~+p7A%C7uoaHNIk*P5;VA@v#t=aSWQQmy3bmjqB*RBA9_GR_SOwc*7o@^DxB_>< zGl{&w8_S<^&=}s42pA7@Aq7^$CfEZ<;S$_}XOQ`Gz7IfgCLObXSAHnA^ z7goX#umcXmU*K`r-eLT6Vid-;=lD$6P~g48~NL0Sn<9_zpI}7B~RE!xeZ2nZ6=3 zr~+?62N(jMzTZj^-&JQ}9~9M4SEW zo!B|;1_!Zy8z0B^6?_Ssj7&Z^uzi(&;AgA-|Hg-6`|^y~pW$CeE@xHAsOHii#mO#^ z{)i)KQEN+Ei&?vvU%XV&7oS9Y37e*hUz*pQyrrTtNe;E}hLZD}PK{CtrtixUlaZK? zq_1f0?%36>-On$6h+q6i*p+RXF@Et=uuBr3i9F>~1v@J`lX%HL3OmKM^QqhfzOxRo zWq_n$v43!M>4Z$uTe4YRVm3RaOGkNk5+em95F?+`)|QTwZ6*F7X?*r^n}ftl{*s&6 z(s7l1>9MO?TRPFV?Rh_2#<{jk7}@x$pW|;o`vJC8t`KSDBZZ0WD@<&eNK%;CzQV+| z1(N@e?)u@Yfo_cBt_+x zn3BYNidQ~TPqE*0W+g>=rRL(DV0`qYwL8*^^46YCnhMsQi!Eaz>6c^6j1zmUwI^Z! zge|4;%(>|esi)Z6h?hL4VN0IGH!=YkyplM+#vvcsSZwJ^*;s5@-lQAfZ(d#uk9>N-rkRM!_T^U-HV_@&9^XUAceqJX*N?`xRY(lycmv29-( zd&vF-x7Om2K9d%REd|RY5j)Y@P(C4(Z#pd|Cds)*jIYH@iP`4lu23?!>>858Dq?&+ zy$5@k)2TvKY2WyyT5m~G9>SK7Z1p=@#Wv=c*v`@l2?b?$u7>v}J+Z!ye|` zCV$`L&q!)t>0joeQi&&+e+P}!{j5gLu_CD#g_bKmlXRT zw#)*teJh>VKTva-DPmu>JtKA(YA$C8vXjW??Escr3G~L%#X6+0uGW^R*v;C5Nb`=h zKf&&9?a#4$SbL_Qz0l8I?q{#{vwu41{dePSIC|QQ_WC6{j@`?~pU3WP?Hhh+RO-KJ zLb3bUG}*C}tu529ueI|K-%o7HSBV7rTSqDE0oJa9J;d6z{Nfw<+0Fdy?)29CHho*- zhgrM3UmDp#2ikbqK|A>hkl8lWI{LA}2i6{j?X~t8>=D+Ug6%6{uAiOaXMZQQllpR$ z*OziHF~e;RNBmMAr*vN$Ssy;KY0mqlxqjmpB?B|iSB-loZ$7#bPD#zw&1ybnP&9ccscPO+B9qZ(j1|% zQ8s?FU;Iu#`zO-)dhVc&_sUM5?pM>(ej8lE_I2+KzxZ@N`-z_|Ywf$X5`l;R-B!+6 zeZ3n&yw7HZ^S;<1m!D&~Uxj2@^NpD-Yrfq=mNj4H3iuUP%+F5pv*lRjo8VPm#54Y{ zzX-6N`q?e9Keesti0!L&Z@)By{NjiC*`N5Oncx>MUrl^-Xo|%90(1Qm$pOb#Sc+f# zX1{Ly&M!WROnvF)kocah^bdY%s`#ZzB7a{mdUyII8p1m0>(YaM@p4@A#UCf$XP@^= zbJZ{YZ@>5lezrRDZ$(3?D3j4W%7o(Z)hIi*uYf#$b^$-Tn4g`5?d!!V*duN0U-wJX z%+GG?XLmWmD(@?-Hx6Gn4)RMh%+LPB&z|6CPr>$WDcS2@b8 z^-ClN;?cGRa%MZm+CTZF+39B=^s|#l?<@E?@iW<0PGaOU%i8COpKWb9o_pumz*QV` ztu2SQh1UL?`1#hBv#SNxen7l0P2kag?TpxqZJO-ZzC7jd=F3NpXf~ePxCG|e4P?!K zVf$^I=vP1~Kf9t|8d-*Yg;n>9f88(ro7jtNS+aW04PgJ5E|QhY*BUw5^<^aIU_M(G zq9u0YtN*q@$v*9?bW6X2Wmoj2@8}mVGv62AJr@pNpr2o&F3!|f6LL$Da(*qRazpSY zp%VVcNqse{u8f~lUcN0!%95yjHVG$c68mZV@cOt53o>og}=<>S||1&6siq#=^sfj-0Fu;rP_VNw%E{CXI1Se???28q>dm`=aPZywdlgf%Kv1MytPDtwtA0{8dU7y>3-%BjLMN?^}If^=(QOe=b{2Ec%lQ zsIQulF@}1}s$?u-$w>5`)rVH6kkKaMkI}53(I$-AFKFgKXW8rdY9x@21PfR#Xtj~m z7FIV{{n6@vtIwRUy4B(f(@M#unAPG|U$OeS)1z)|rG_?C*jAyYRhc@n^$4png(Uom z)ltrdx^Lu`-BDsETb*KcsuN$YnpdWUc;{H1YxNJSx2@i>`j6FgtB zeUkrRt3#{~b=5gnufO+@jXPrXsMX_EJ24cJ$Cp;8TU~5*iPaRVo2>q9^%tv~trliZ zNPfl9%_<;4g|MDu@KaV-_j5x;!Y8cO3~(OR&sX<#=Bz~5wOSATmGHaNQ}mS881j{H zesn8~{aYLYL`#rwC`R1}(DwND;r`Ye^c><<7$fb!vP|><&VIT1~f_ zg&ZWlpw)_2J6IiOb%HaZ;g?}j-Y)9#vXi?}(M-G9ZUm)>E_YfrYSH+6a@|Ad2df*b zZnXN7Rmo=$|MD`XdrAKt@uI7&ihnQVGBKMEmhgVkO`Y~>Jp_%x+_NA zS{_vSRJsWVs=G!PdDUZM86-qp7MjddO~YNG(!-vB4oK7DN1DZqQt3Iv=rm zR2@@4vilsve}_qQ%(n2Dicob(e~gQGb&Z}-UD4y@yPb5Re~CIz8)xv!L^#e_(-}%S zPEO~H2CBb}&QV#-mL+sTC)h)?n2b|YgwuvP3?fuiV@fuY*&3&LhjRvZ2#-CTcWAu#4 z>Woc)hLlx^KSTPe&e*0Uy{nnc=O}26)t{~YVzh?dY{S1=-D1?8<>x3}X0dE9v-ljP z+%f9TV)197v~zS=ywL!aWHeC8WId(vpU|j6nmb~ zI;-oAy45?+DRx-~>bxC?^Hd|0twqDoG`5SxFPhD2POCED5+7~UZB`mvb~oFlsohNF z3yS;VCDz0@U!rvxXV+U5!U9Nrm93H--6FQgSR48py+&+Sqk&3Vbd3>gVU+#QY1|?z z{y8CUDxoPz;tG7g*u`LFBFVl^;)neW5l#Co9MVHb12Q)~!;h}nJ{Ew_YexY8a12_gg zQTNl%9t?ojfDWzpK ze8vr)5E`iT92HK*L^D{;h!&IxX#xFUmQ|&nt2Zb>!tIT&PBvMz**Hguh-piHMNrg zmhEfV^m4S3__wTfw0=42NIKb{MdfJY(UGPbJo4;Eh) z)J$hq9^-Hm1lt6`+86Gjg7Jsg_)x21FEmX(r@(MsStBZg#5=3nL^bAF4CZJ?9YgnI z(pmII+?lOr(M{BOx+jair-G?|7Tt!|eu%bI!;HGkiLj+)HM!<)ThjXtxkl3Hl}6{N z2R0l?DH0!KbdCzPDnlNrd+>r0(G2B z)+_5#oNaKhDxjM2)hSr5)UAvbRGp31)o+nYsQO%;CLE?d*4bn>aR@0ydEsi7KFQa# zaP^0ZU~iZBtVRpz7^8W09-~pZg!PwlB>zxq0lOj7$WTr1mpxqKD8J^_@;6 zU5sk08Za<1Dvu5(ml)Md%`%!vU7=cec(|ez+vl~#iS}W;ylR2|(C8%9iR$E4b@Z2P zmsh>+wMJd5HTAc~!NY81n3u;2_MrJx1vQin^AX-_w6Qv2^i6fi=yY|>=vP*!s9Po+ zrAL_U-2sia{gz)-zpuRTRP|Y-2Pe~saW>AKc zzOeGvRhNyiPJDi%5i6CG8vR(jK4rD(efVj#LITGr30KjLtjhXQ)fQY;xhtcDH2Ypbe+8RmiXn>7~otsJ^Nl+LrXP zuC!HJWh7tGOhzxL0{A7lzu3+pnbfQzav+L?G+=tLV3ep_`{=u)+N&dSKXQ= zb0*xx#Je@uNuhOa=Q>!M;Y* z)JiJQpY2v#mF)-e2<;>KTJ*8eG?h#~1MQj1K#G)n2HJcEDlb2Vu@SS3j??YPa3GH? z%9+MMz7)opj6c=|jV9_Oqa}1Dqb2prM!P95`YsuNPd=g>ttxu-UHZJa(a}1)N#~C3 zyIxvQ*hE}ZMUCE7m5nCp8aBSQRcYa1&f;Y-2Q$1sP{3f-OKmV(URN>xG;;O-q;0V8-Y zQwkWt*~?;jY6J_z67*vhe~JH?Svi%i7tKaNALHL-bc|j>ek19T@u8eqe8Q7nvcV`f z0(IBcPYDllvi68-EC;W#WIKWE$Er_sS=N{FWcw=d<5|*M5=-)q0LI^F0d)2(|r7FY~Fj zQTMCUUcS@GSEqe+T|s7@Xd$E1)Ys&*kIUd|j80R#tR6F(LH%WPj8`X9&^|Rn2bhdT z=pdsFbrGXAbup_Y(fzi7{apY4kPP-yu?a@q0{62UEH`1d;Qb7?te5-w7AytIcF&Bu zkuY7OtkLAL-?TYPt4Mhl8xBxsBdc zwXD90rrKT?Ekv)UDthx>3P`oRLxky_R0@{iNVUC_YKKMQrFTSScv88qc);k->abC_ z*CapbHOWs#E0xaTx(4d@qNt2os`9$Mm`aVM7gO2Ur596GWBrm*cR0l_!tmLIYW&T)tXeyoXb zTP}`bPW*say~n9BAl54@&r#LFtkFklm6^&OQ`K~7vwd}|pXzcZJlbkaJ;j7S_3Ej{xTAVek>j>NQ7Q1aYN9<9 zAmR6o9#K<_Hq$eVzNNo1+C=X&$}176z;U(BEK0{&j8B9XGl_pD@~7|3vp5SLf9`R8T6g(da~d(3w0i%KLVo$L3Yvd}LLM|t`hj7bin3_qmC4RQmIYyi6n?@VxTQ>YRdQ!DC<8V@r zjWR%|*svh|BwEPmR`n|tlCTWWDNejyou-aZkyFgNK2+qC>ZG#S?PVF2^u>(2*RxJ> zar24^*R;x69Thl5#a-ptIEjeUs+FnHX_ep1jMEg*g#u2i)@m9VoaVPc4~^bck8HT9 z+3v1thMut%Kf`zNEmZsrXO2Hp(K9Rzca6IFow50xVgHqU&Qu|ygvp?;mJG$=W;jL9 zBYc*OBT0Ccvw-YI@AGbJH~uxJ)4Q?WG4#(lo-S~Vj?q~u?i|H-Fv?HHt#+~6+vqg2 z+)BEsCLFDPvbxQtdtfz?ZaBwY9b|NjjSN&#;G_~LA0iz%5!OXjJ^y6Nt zdyczOw~by@_pClP+FHLtGtaSix3}8CXieP_Jx}usG9k{}Z(ip)y^%dvRQmb6^48Yb zsp)xsxsk&tKNmOpk!osmr25S0bTtD_vl($EN2iiO8ZDFb5{@!DO--`;xzSx_7q~!* zLR92}nykyw(-(MGdU?@i>T})AM0}rFt1%uf8<8P<>@IkJ@hiSBwU$ z=SH8YjUlrAB%Rr5H8{4ewDS@teOvH~{)S$r8U?9_s8r`N)t_SG1Jo~8H(UMH>Q?91 z!BJr+3H?DX|2S!bd5Jb-bcIj=de!E2l`HFGNp;PJMa!A6dzJMX*OL~RuzQvDnsTqE zUgPUy2>D#23*{=*HSRFTwU=x5s?s%XO(d9bn(AnDT(th)Ms#D4ud$boFq)=5b0!ao zYE=R6bz6<=Dnv{8hH7he(Hs2As}|v#Hhj~D|FYq~Z1|Q9-?HJqRXZK)=%KOR&2;Q- zyfT4AWggsCOY||T$Bm}w6V`vy==9(zz2@h)I;L)|j0tU3D~ll5S60)9pZ} z+uEda+w?x$i#`zb@*fA3r+{?6oXf?nbgqlYeTsC3uB*|z>Na{;butCrwO8ftagR?5 zzNbDg1>dt5)9&%uOGVP(v-#auolUy?9P6vIkKMQTHSR07`?@}$pn_!dz+OXoz;BLg zknjOt{-)8}5BR3B*l3KoI`@DpCP&%H9;&xZ#t&@^AKCCD+cS?T8{3G_Sd%CIwWo;g^jvcZ_l(VfA&R?qTAoJzhWM=I&MNza}czp@Nwil3^XA7uD-V z|FoK>-m&q?MlUH>-KFIzGw5p*pQi4h&(u3+fS=KT;uP?lokSWaDh+%tlN?pronX$C z;d#tu1f{#E6^xbAylTSg8LMZlUa)%6sC(^F(m%5CkFCnJOkUk@u4O9iUdvS4y_P8| z*D{rMuVpGdri{6ctF(I_taLYBjh0CGRjYE5Q*m!qE|hVNQ#WxseHi8K%9PaFJt5Fk zLrw^^o~C*ljaFW(av~t<^ih?Tzwwx1nCBM-MW?;nD7)BS7~w;Q;NPkO%1R&53z{c2CR$w0lAx zpx-bj=7GAONgrsp57GlnI7qv<0fKdZ6AtDUbqL)NtgCX%*EMuCx;exa7@`ZB;RvvrzpM$TslTXBgl%qwe$SK^p=ayrPU=Td-b7MGl6xU$ zR3yDA>tH0Qw^FL;HlzFa&t4=vO#NmwO6@S3OYOAbT{gVi>K>y@^dcV>A z>VWI_>VwAUr4JeHs}CFPt&bReS0A#=F=2OIjnwWs8mT|lJ(v)Y zI=AkLW|xG0OhhjIvC%Z;{QYrGZzDa{1TUHOG#kkZF-5ZTKQg)M9*DCO-( zMCI;Lb{cZdXu5i8!_Uwhwt_i$NJvg8k4^-$BW zoO-%0L%cUi4>l1|cF1zsa4s9ptv@jS+;#^ zOUq+zPsEaa8xwZte5_ufXPR(c^{vq%YIP7dhhw$-ltrwa{IPcO$LiVYrb(Elb}>X! z!GlKKIV@qh%N)xjmpLq9IY|&*YV;Mg%!XGP_2>lVTCA?A-!Ph{x_hnB+o*exkJauR zjnz-oW#Z$=upm7nDm@gZ15{Tk7RMx8X|$=@X~S~RiqqM290kVdAbrJbA8a(GIoj2^>8Y;R1Su`5In8A5=rgub@s<6VXEC zBX@iXk!}waDXcfBVZqH8*%Kh5gRiSH#{S4X48NGliEirYGr&>xz#CG;V4 zEvtk+tUkbBLLXK8jSkl#Y*&))3(+~H>~^I!kBt#8S|2T|KhmwxB$jlQWqleazfGC}%5Q&Q`v>-LO2vCk2()3(WH*<#mL4hM>GYu9lKdd40;{S6;gh zJ(Sn(Ll2TZn*7V_(bJ^Z6c zy$T21Kb#_#fhry1=Wy?Di#4`G`Lqzh?)p0K>nRIB8%maq_{%r@m6XNKk_W`w7b9 zN4^&BG6|IW1%Gq=2gDCP|4S@=f&5MIG($Y3t1{nwN&85fBEkd-iv?8Zkb#g#>aRA_AoxAJdH;_zAo5DQ`+*o zns@M@#(xH%e@Wu+jeiOL^Z3t--)|CqP8SZte;dDi&WRs<`HO$Tbx$`Hyq7mqlEHbL z^6@2TianDIF5`cOKaH?|2I60i|21lo{UWb(`!D|r!aw03g+JceFd@c!6srI!Fa1}_ zP^xl?l&{E7#Q0qPAO3Xw-K_tQ|KSh3!CQ^3|H}XHXTQOyZL|rl{*MF&$lwhAd1^)-r9Xq4EhjAUpbui7`Rdu(mlHCdPO>V9Do(`RjI{ysly;;Ux0xZ~Zs_U;Lx3 zUw+UdAL)Mo?Ppp4E#v(^ey>_%6Z}mA{|O)!s6_>KSwFv5Fyq(PW+eV*_z&UVL8Jc> zzuyGJET z$Q~dc9@jCSE&QEAs<*8F0bwbokMSxc{)PCH@uyMEhc;eHk!lZ?>?rllar|Kev9Vy)+=% z4-yQLJPD_AO* z+ms^uhTU=w7r6_6UrD`X^tZTN>;e`Y_wOfvBw!9U6Rv-tU+SpOybi>yDw&o3{~ zxybxe=_L5aCdlfSKwgp~1qA-Z9Ff_=ClbFTkrgPr_2sul^Bk)Q|}@Kwts@a=|wxZ9~PI~#LK>3pOBc@NPQ{Jq(}jP*zP z`DG4?e;EGy)}QOY{9a#zPBuYqzXa07;-5eUgRNg)k0~FifUf}Ye{TKqT21+g-?#lt z{7bDrkDq_}Uf$Lt1uQ4QFE&Bm|4d-~KjA-W{rRjvrzwUzGHkyW|8?t+#V<*!`uR`e z4?WH>(Zg}#mv7a^&-imzYCd0)pgIY*5%QhT7NCpewC)BOoWNfn|IYv6e}ex${#N)? z@k<5dqiI)n6bWZq~{0d)9b|lKzhD7Qn9pAbuqF+Qc ztjM(f5$|zy$*7|}8v>F`)udx1<6p!DoD7q=QaU>DtdsSt4?K5fIG=r$&+~YOv*N4n zIobsz$1Tt`RYr7<9*IT=COSpGj@Jd8hF^0j*O~S899`R~IW<3p$;`b>w}oAuYcpeXA17#5$(W4+kvWP66rxk}^9Wh~fVs5dYrdOD z2ex+JnDq|7J^FrDD=wpEot=>Fs;7V4LG_v{!m|#NIy&HtQ)hMyo#M=y9n0Te_}_HS zhB$L)M}=jJ42=w&Zaq)^-bsDoT7TNQ*drVQOWKAkF`dJqy$P8 z`(4Wr64*cR-Nc0aAyg&QtxBkh4r}cUoSUG}I$zEmsf;_rZ#nl1${|tKKn#y`WT>@Nrhp!5I8)e8_-J*E3b2eZI&!$q z%p*cUj3>*P^XsCh*f-6riQxIVvmr8n#0pkEE2DFNQ60U}skXSe{=u2LxN=OEnY_B0 zt)tb)e)~)d?r4l~t}o7=``^+=Ff;f?quuYaJ9(ER#OGpb*@N

o8g`^7M;Kro_S~ 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�Rp^Ad*L6>vxmNXtkZZHX*e2N& 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 delta 64 zcmeytG?{tA0kaMls~ArgSH~E~yp*E+%oN}JlvHORj`7X(%P&bSj?YajE=etdadjcw IiMQth035{`i~s-t diff --git a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugAssets/merger.xml b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugAssets/merger.xml index aa19539..e8213f0 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugAssets/merger.xml +++ b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugAssets/merger.xml @@ -1,6 +1,2 @@ -<<<<<<< remotes/origin/c_master - -======= - ->>>>>>> local + \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml index 059460a..e13f131 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +++ b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -1,6 +1,2 @@ -<<<<<<< remotes/origin/c_master - -======= - ->>>>>>> local + \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugResources/compile-file-map.properties b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugResources/compile-file-map.properties index d59a512..50021f7 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugResources/compile-file-map.properties +++ b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugResources/compile-file-map.properties @@ -1,199 +1,98 @@ -<<<<<<< remotes/origin/c_master -#Tue Mar 07 22:11:18 CST 2023 -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\bg_color_btn_mask.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_color_btn_mask.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\xml\\searchable.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_searchable.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\title_bar_bg.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_bar_bg.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_yellow.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_yellow.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_up.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_up.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_up.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_up.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable\\new_note.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable_new_note.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\add_account_text.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_add_account_text.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_red.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_red.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_super.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_super.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_red.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_red.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\call_record_folder.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_record_folder.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\dropdown_icon.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_dropdown_icon.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more_dark.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more_dark.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_single.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_single.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_edit.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_blue.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_blue.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\notification.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_notification.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_down.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_down.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\title_alert.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_alert.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_up.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_up.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\note_edit_color_selector_panel.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_note_edit_color_selector_panel.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_down.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_down.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\selected.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_selected.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_middle.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_middle.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\settings_header.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_settings_header.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_middle.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_middle.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_down.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_down.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_middle.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_middle.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_red.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_red.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_edit_list_item.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit_list_item.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\call_record.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_call_record.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\menu_move.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_move.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\delete.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_delete.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\icon_app.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_icon_app.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_down.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_down.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list_dropdown.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_dropdown.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\new_note_pressed.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_pressed.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_white.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_white.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_white.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_white.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\xml\\widget_4x_info.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_4x_info.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_footer_bg.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_footer_bg.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\account_dialog_title.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_account_dialog_title.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_item.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_item.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\widget_4x.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_4x.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list_footer.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_footer.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\dialog_edit_text.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_dialog_edit_text.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_normal.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_normal.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\clock.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_clock.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_yellow.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_yellow.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list_options.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_options.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_white.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_white.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_size_selector_bg.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_size_selector_bg.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_up.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_up.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_background.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_background.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\color\\secondary_text_dark.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\color_secondary_text_dark.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_yellow.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_yellow.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_down.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_down.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\datetime_picker.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_datetime_picker.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_single.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_single.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\new_note_normal.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_normal.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_middle.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_middle.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\call_note_edit.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_note_edit.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\widget_2x.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_2x.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_single.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_single.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_blue.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_blue.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\xml\\preferences.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_preferences.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\sub_folder.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_sub_folder.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list_dropdown_menu.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_dropdown_menu.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\search_result.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_search_result.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_green.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_green.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_green.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_green.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_yellow.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_yellow.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\bg_btn_set_color.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_btn_set_color.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_single.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_single.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\note_edit.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_edit.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_white.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_white.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_up.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_up.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\xml\\widget_2x_info.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_2x_info.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\raw\\introduction=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\raw_introduction.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_green.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_green.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_single.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_single.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_green.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_green.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_red.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_red.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\color\\primary_text_dark.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\color_primary_text_dark.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_large.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_large.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\raw-zh-rCN\\introduction=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\raw-zh-rCN_introduction.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\folder_list_item.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_folder_list_item.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_blue.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_blue.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_blue.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_blue.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list.xml=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list.xml.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_folder.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_folder.9.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\menu_delete.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_delete.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_small.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_small.png.flat -D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_middle.9.png=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_middle.9.png.flat -======= -#Wed Mar 15 08:45:45 CST 2023 -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_down.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_down.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list_footer.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_footer.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_single.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_single.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_single.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_single.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_red.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_red.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\dialog_edit_text.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_dialog_edit_text.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_normal.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_normal.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\clock.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_clock.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_blue.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_blue.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_red.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_red.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_red.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_red.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\color\\secondary_text_dark.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\color_secondary_text_dark.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_down.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_down.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_item.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_item.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_single.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_single.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\raw-zh-rCN\\introduction=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\raw-zh-rCN_introduction.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_down.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_down.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_up.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_up.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\icon_app.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_icon_app.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\xml\\widget_4x_info.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_4x_info.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\menu_move.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_move.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\note_edit_color_selector_panel.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_note_edit_color_selector_panel.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_red.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_red.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_edit_list_item.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit_list_item.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_up.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_up.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\notification.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_notification.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_super.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_super.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\bg_btn_set_color.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_btn_set_color.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_single.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_single.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\dropdown_icon.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_dropdown_icon.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list_dropdown.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_dropdown.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_yellow.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_yellow.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\widget_2x.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_2x.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\delete.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_delete.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_yellow.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_yellow.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_green.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_green.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\title_bar_bg.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_bar_bg.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\menu\\call_note_edit.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_note_edit.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_up.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_up.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_middle.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_middle.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\bg_color_btn_mask.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_color_btn_mask.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_up.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_up.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_yellow.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_yellow.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\new_note_normal.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_normal.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable\\new_note.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable_new_note.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\menu\\call_record_folder.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_record_folder.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\xml\\widget_2x_info.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_2x_info.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\add_account_text.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_add_account_text.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_blue.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_blue.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_green.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_green.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_large.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_large.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_background.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_background.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\menu\\note_edit.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_edit.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_middle.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_middle.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\selected.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_selected.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\datetime_picker.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_datetime_picker.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\title_alert.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_alert.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more_dark.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more_dark.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_folder.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_folder.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_white.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_white.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\xml\\preferences.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_preferences.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_white.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_white.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_yellow.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_yellow.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\widget_4x.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_4x.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list_options.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_options.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\account_dialog_title.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_account_dialog_title.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\call_record.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_call_record.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_up.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_up.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_small.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_small.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_green.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_green.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\color\\primary_text_dark.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\color_primary_text_dark.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_white.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_white.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_down.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_down.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\folder_list_item.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_folder_list_item.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_white.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_white.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_blue.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_blue.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\menu_delete.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_delete.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\xml\\searchable.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_searchable.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_blue.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_blue.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\menu\\sub_folder.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_sub_folder.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_single.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_single.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_size_selector_bg.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_size_selector_bg.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list_dropdown_menu.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_dropdown_menu.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_down.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_down.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\new_note_pressed.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_pressed.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\raw\\introduction=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\raw_introduction.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_green.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_green.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_middle.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_middle.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\search_result.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_search_result.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_footer_bg.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_footer_bg.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_middle.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_middle.9.png.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_edit.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\layout\\settings_header.xml=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_settings_header.xml.flat -E\:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_middle.9.png=E\:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_middle.9.png.flat ->>>>>>> local +#Wed Mar 15 19:23:06 CST 2023 +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_blue_single.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_single.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\folder_list_item.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_folder_list_item.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_green_middle.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_middle.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_edit_list_item.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit_list_item.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\raw-zh-rCN\\introduction=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\raw-zh-rCN_introduction.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_single.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_single.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_list_dropdown_menu.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_dropdown_menu.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_blue_down.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_down.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\call_record_folder.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_record_folder.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_red_single.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_single.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\xml\\widget_4x_info.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_4x_info.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\bg_btn_set_color.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_btn_set_color.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\clock.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_clock.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_white_up.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_up.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\title_alert.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_alert.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_red_down.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_down.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_blue.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_blue.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\widget_4x.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_4x.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_white_down.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_down.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_green.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_green.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_footer_bg.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_footer_bg.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_down.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_down.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_yellow.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_yellow.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_white_middle.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_middle.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\account_dialog_title.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_account_dialog_title.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\color\\secondary_text_dark.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\color_secondary_text_dark.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\add_account_text.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_add_account_text.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_red.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_red.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_up.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_up.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\title_bar_bg.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_bar_bg.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_yellow.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_yellow.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\note_list.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\color\\primary_text_dark.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\color_primary_text_dark.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_green_down.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_down.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_size_selector_bg.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_size_selector_bg.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_blue_up.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_up.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_green.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_green.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\widget_2x.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_2x.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_normal.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_normal.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\xml\\widget_2x_info.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_2x_info.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\search_result.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_search_result.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_green.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_green.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_white_single.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_single.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_blue_middle.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_middle.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\sub_folder.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_sub_folder.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_list_footer.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_footer.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\menu_delete.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_delete.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\datetime_picker.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_datetime_picker.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_red_up.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_up.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_red.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_red.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_edit.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more_dark.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more_dark.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\dialog_edit_text.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_dialog_edit_text.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_middle.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_middle.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_list.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\selected.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_selected.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_blue.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_blue.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_item.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_item.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_red_middle.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_middle.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\new_note_pressed.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_pressed.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\delete.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_delete.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\note_list_options.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_options.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_green_up.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_up.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable\\new_note.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable_new_note.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_white.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_white.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_background.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_background.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_super.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_super.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\call_record.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_call_record.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\new_note_normal.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_normal.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\menu_move.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_move.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\note_list_dropdown.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_dropdown.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\call_note_edit.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_note_edit.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_green.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_green.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_folder.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_folder.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_blue.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_blue.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\icon_app.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_icon_app.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_yellow.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_yellow.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\bg_color_btn_mask.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_color_btn_mask.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_white.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_white.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\raw\\introduction=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\raw_introduction.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\xml\\searchable.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\xml_searchable.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_small.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_small.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_green_single.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_single.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_red.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_red.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\dropdown_icon.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_dropdown_icon.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\note_edit_color_selector_panel.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_note_edit_color_selector_panel.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\note_edit.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_edit.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\notification.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_notification.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\settings_header.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_settings_header.xml.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_white.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_white.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_blue.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_blue.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_large.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_large.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_yellow.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_yellow.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_white.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_white.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_red.9.png=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_red.9.png.flat +E\:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\xml\\preferences.xml=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\xml_preferences.xml.flat diff --git a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugResources/merger.xml b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugResources/merger.xml index 529f0b8..17e79b5 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugResources/merger.xml +++ b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugResources/merger.xml @@ -1,9 +1,5 @@ -<<<<<<< remotes/origin/c_master - -======= - ->>>>>>> local + -%s --%s --%s @@ -11,19 +7,11 @@ Messaging Email -<<<<<<< remotes/origin/c_master - #335b5b5b33sp26sp20sp17sp14spNotesNotes 2x2Notes 4x4No associated note found, click to create associated note.Privacy mode,can not see note content...Add noteDelete reminder successfullySet reminderExpiredyyyyMMddMMMd kk:mmGot itTake a lookCallSend emailBrowse webOpen map/MIUI/notes/notes_%s.txt(%d)New FolderExport textSyncCancel syncingSettingsSearchDeleteMove to folder%d selectedNothing selected, the operation is invalidSelect allDeselect allFont sizeSmallMediumLargeSuperEnter check listLeave check listView folderDelete folderChange folder nameThe folder %1$s exist, please renameShareSend to homeRemind meDelete reminderSelect folderParent folderNote added to homeConfirm to delete folder and its notes?Delete selected notesConfirm to delete the selected %d notes?Confirm to delete this note?Have moved selected %1$d notes to %2$s folderSD card busy, not available nowExport failed, please check SD cardThe note is not existSorry, can not set clock on empty noteSorry, can not send and empty note to homeExport successfulExport failExport text file (%1$s) to SD (%2$s) directorySyncing notes...Sync is successfulSync is failedSync is canceledSync is successful with account %1$sSync failed, please check network and account settingsSync failed, internal error occursSync is canceledLogging into %1$s...Getting remote note list...Synchronize local notes with Google Task...SettingsSync accountSync notes with google taskLast sync time %1$syyyy-MM-dd hh:mm:ssAdd accountChange sync accountRemove sync accountCancelSync immediatelyCancel syncingCurrent account %1$sAll sync related information will be deleted, which may result in duplicated items sometimeSync notesPlease select a google account. Local notes will be synced with google task.Cannot change the account because sync is in progress%1$s has been set as the sync accountNew note background color randomDeleteCall notesInput nameSearching NotesSearch notesText in your notesNotessetcancel + #335b5b5b33sp26sp20sp17sp14spNotesNotes 2x2Notes 4x4No associated note found, click to create associated note.Privacy mode,can not see note content...Add noteDelete reminder successfullySet reminderExpiredyyyyMMddMMMd kk:mmGot itTake a lookCallSend emailBrowse webOpen map/MIUI/notes/notes_%s.txt(%d)New FolderExport textSyncCancel syncingSettingsSearchDeleteMove to folder%d selectedNothing selected, the operation is invalidSelect allDeselect allFont sizeSmallMediumLargeSuperEnter check listLeave check listView folderDelete folderChange folder nameThe folder %1$s exist, please renameShareSend to homeRemind meDelete reminderSelect folderParent folderNote added to homeConfirm to delete folder and its notes?Delete selected notesConfirm to delete the selected %d notes?Confirm to delete this note?Have moved selected %1$d notes to %2$s folderSD card busy, not available nowExport failed, please check SD cardThe note is not existSorry, can not set clock on empty noteSorry, can not send and empty note to homeExport successfulExport failExport text file (%1$s) to SD (%2$s) directorySyncing notes...Sync is successfulSync is failedSync is canceledSync is successful with account %1$sSync failed, please check network and account settingsSync failed, internal error occursSync is canceledLogging into %1$s...Getting remote note list...Synchronize local notes with Google Task...SettingsSync accountSync notes with google taskLast sync time %1$syyyy-MM-dd hh:mm:ssAdd accountChange sync accountRemove sync accountCancelSync immediatelyCancel syncingCurrent account %1$sAll sync related information will be deleted, which may result in duplicated items sometimeSync notesPlease select a google account. Local notes will be synced with google task.Cannot change the account because sync is in progress%1$s has been set as the sync accountNew note background color randomDeleteCall notesInput nameSearching NotesSearch notesText in your notesNotessetcancel %1$s result for \"%2$s\" %1$s results for \"%2$s\" - - 短信 - 邮件 - 便签便签2x2便签4x4没有关联内容,点击新建便签。访客模式下,便签内容不可见...新建便签成功删除提醒创建提醒已过期yyyyMMddMM月dd日 kk:mm知道了查看呼叫电话发送邮件浏览网页打开地图新建文件夹导出文本同步取消同步设置搜索删除移动到文件夹选中了 %d 项没有选中项,操作无效全选取消全选文字大小正常超大进入清单模式退出清单模式查看文件夹刪除文件夹修改文件夹名称文件夹 %1$s 已存在,请重新命名分享发送到桌面提醒我删除提醒选择文件夹上一级文件夹已添加到桌面删除确认要删除所选的 %d 条便签吗?确认要删除该条便签吗?确认删除文件夹及所包含的便签吗?已将所选 %1$d 条便签移到 %2$s 文件夹SD卡被占用,不能操作导出文本时发生错误,请检查SD卡要查看的便签不存在不能为空便签设置闹钟提醒不能将空便签发送到桌面导出成功导出失败已将文本文件(%1$s)输出至SD卡(%2$s)目录同步便签...同步成功同步失败同步已取消与%1$s同步成功同步失败,请检查网络和帐号设置同步失败,发生内部错误同步已取消登录%1$s...正在获取服务器便签列表...正在同步本地便签...设置同步账号与google task同步便签记录上次同步于 %1$s添加账号更换账号删除账号取消立即同步取消同步当前帐号 %1$s如更换同步帐号,过去的帐号同步信息将被清空,再次切换的同时可能会造成数据重复同步便签请选择google帐号,便签将与该帐号的google task内容同步。正在同步中,不能修改同步帐号同步帐号已设置为%1$s新建便签背景颜色随机删除通话便签请输入名称正在搜索便签搜索便签便签中的文字便签设置取消 - %1$s 条符合“%2$s”的搜索结果 - - 短信 - 郵件 - 便簽便簽2x2便簽4x4沒有關聯內容,點擊新建便簽。訪客模式下,便籤內容不可見...新建便簽成功刪除提醒創建提醒已過期yyyyMMddMM月dd日 kk:mm知道了查看呼叫電話發送郵件浏覽網頁打開地圖已將所選 %1$d 便籤移到 %2$s 文件夾新建文件夾導出文本同步取消同步設置搜尋刪除移動到文件夾選中了 %d 項沒有選中項,操作無效全選取消全選文字大小正常超大進入清單模式退出清單模式查看文件夾刪除文件夾修改文件夾名稱文件夾 %1$s 已存在,請重新命名分享發送到桌面提醒我刪除提醒選擇文件夾上一級文件夾已添加到桌面刪除确认要刪除所選的 %d 條便籤嗎?确认要删除該條便籤嗎?確認刪除檔夾及所包含的便簽嗎?SD卡被佔用,不能操作導出TXT時發生錯誤,請檢查SD卡要查看的便籤不存在不能爲空便籤設置鬧鐘提醒不能將空便籤發送到桌面導出成功導出失敗已將文本文件(%1$s)導出至SD(%2$s)目錄同步便簽...同步成功同步失敗同步已取消與%1$s同步成功同步失敗,請檢查網絡和帳號設置同步失敗,發生內部錯誤同步已取消登陸%1$s...正在獲取服務器便籤列表...正在同步本地便籤...設置同步賬號与google task同步便簽記錄上次同步于 %1$s添加賬號更換賬號刪除賬號取消立即同步取消同步當前帳號 %1$s如更換同步帳號,過去的帳號同步信息將被清空,再次切換的同時可能會造成數據重復同步便簽請選擇google帳號,便簽將與該帳號的google task內容同步。正在同步中,不能修改同步帳號同步帳號已設置為%1$s新建便籤背景顏色隨機刪除通話便籤請輸入名稱正在搜索便籤搜索便籤便籤中的文字便籤設置取消 - %1$s 條符合”%2$s“的搜尋結果 - -======= - + 短信 邮件 - 便签便签2x2便签4x4没有关联内容,点击新建便签。访客模式下,便签内容不可见...新建便签成功删除提醒创建提醒已过期yyyyMMddMM月dd日 kk:mm知道了查看呼叫电话发送邮件浏览网页打开地图新建文件夹导出文本同步取消同步设置搜索删除移动到文件夹选中了 %d 项没有选中项,操作无效全选取消全选文字大小正常超大进入清单模式退出清单模式查看文件夹刪除文件夹修改文件夹名称文件夹 %1$s 已存在,请重新命名分享发送到桌面提醒我删除提醒选择文件夹上一级文件夹已添加到桌面删除确认要删除所选的 %d 条便签吗?确认要删除该条便签吗?确认删除文件夹及所包含的便签吗?已将所选 %1$d 条便签移到 %2$s 文件夹SD卡被占用,不能操作导出文本时发生错误,请检查SD卡要查看的便签不存在不能为空便签设置闹钟提醒不能将空便签发送到桌面导出成功导出失败已将文本文件(%1$s)输出至SD卡(%2$s)目录同步便签...同步成功同步失败同步已取消与%1$s同步成功同步失败,请检查网络和帐号设置同步失败,发生内部错误同步已取消登录%1$s...正在获取服务器便签列表...正在同步本地便签...设置同步账号与google task同步便签记录上次同步于 %1$s添加账号更换账号删除账号取消立即同步取消同步当前帐号 %1$s如更换同步帐号,过去的帐号同步信息将被清空,再次切换的同时可能会造成数据重复同步便签请选择google帐号,便签将与该帐号的google task内容同步。正在同步中,不能修改同步帐号同步帐号已设置为%1$s新建便签背景颜色随机删除通话便签请输入名称正在搜索便签搜索便签便签中的文字便签设置取消 + 便签便签2x2便签4x4没有关联内容,点击新建便签。访客模式下,便签内容不可见...新建便签成功删除提醒创建提醒已过期yyyyMMddMM月dd日 kk:mm知道了查看呼叫电话发送邮件浏览网页打开地图新建文件夹导出文本同步取消同步设置搜索删除移动到文件夹选中了 %d 项没有选中项,操作无效全选取消全选文字大小正常超大进入清单模式退出清单模式查看文件夹刪除文件夹修改文件夹名称文件夹 %1$s 已存在,请重新命名分享发送到桌面提醒我删除提醒选择文件夹上一级文件夹已添加到桌面删除确认要删除所选的 %d 条便签吗?确认要删除该条便签吗?确认删除文件夹及所包含的便签吗?已将所选 %1$d 条便签移到 %2$s 文件夹SD卡被占用,不能操作导出文本时发生错误,请检查SD卡要查看的便签不存在不能为空便签设置闹钟提醒不能将空便签发送到桌面导出成功导出失败已将文本文件(%1$s)输出至SD卡(%2$s)目录同步便签...同步成功同步失败同步已取消与%1$s同步成功同步失败,请检查网络和帐号设置同步失败,发生内部错误同步已取消登录%1$s...正在获取服务器便签列表...正在同步本地便签...设置同步账号与google task同步便签记录上次同步于 %1$s添加账号更换账号删除账号取消立即同步取消同步当前帐号 %1$s如更换同步帐号,过去的帐号同步信息将被清空,再次切换的同时可能会造成数据重复同步便签请选择google帐号,便签将与该帐号的google task内容同步。正在同步中,不能修改同步帐号同步帐号已设置为%1$s新建便签背景颜色随机删除通话便签请输入名称正在搜索便签搜索便签便签中的文字便签设置取消 %1$s 条符合“%2$s”的搜索结果 - + 短信 郵件 - 便簽便簽2x2便簽4x4沒有關聯內容,點擊新建便簽。訪客模式下,便籤內容不可見...新建便簽成功刪除提醒創建提醒已過期yyyyMMddMM月dd日 kk:mm知道了查看呼叫電話發送郵件浏覽網頁打開地圖已將所選 %1$d 便籤移到 %2$s 文件夾新建文件夾導出文本同步取消同步設置搜尋刪除移動到文件夾選中了 %d 項沒有選中項,操作無效全選取消全選文字大小正常超大進入清單模式退出清單模式查看文件夾刪除文件夾修改文件夾名稱文件夾 %1$s 已存在,請重新命名分享發送到桌面提醒我刪除提醒選擇文件夾上一級文件夾已添加到桌面刪除确认要刪除所選的 %d 條便籤嗎?确认要删除該條便籤嗎?確認刪除檔夾及所包含的便簽嗎?SD卡被佔用,不能操作導出TXT時發生錯誤,請檢查SD卡要查看的便籤不存在不能爲空便籤設置鬧鐘提醒不能將空便籤發送到桌面導出成功導出失敗已將文本文件(%1$s)導出至SD(%2$s)目錄同步便簽...同步成功同步失敗同步已取消與%1$s同步成功同步失敗,請檢查網絡和帳號設置同步失敗,發生內部錯誤同步已取消登陸%1$s...正在獲取服務器便籤列表...正在同步本地便籤...設置同步賬號与google task同步便簽記錄上次同步于 %1$s添加賬號更換賬號刪除賬號取消立即同步取消同步當前帳號 %1$s如更換同步帳號,過去的帳號同步信息將被清空,再次切換的同時可能會造成數據重復同步便簽請選擇google帳號,便簽將與該帳號的google task內容同步。正在同步中,不能修改同步帳號同步帳號已設置為%1$s新建便籤背景顏色隨機刪除通話便籤請輸入名稱正在搜索便籤搜索便籤便籤中的文字便籤設置取消 + 便簽便簽2x2便簽4x4沒有關聯內容,點擊新建便簽。訪客模式下,便籤內容不可見...新建便簽成功刪除提醒創建提醒已過期yyyyMMddMM月dd日 kk:mm知道了查看呼叫電話發送郵件浏覽網頁打開地圖已將所選 %1$d 便籤移到 %2$s 文件夾新建文件夾導出文本同步取消同步設置搜尋刪除移動到文件夾選中了 %d 項沒有選中項,操作無效全選取消全選文字大小正常超大進入清單模式退出清單模式查看文件夾刪除文件夾修改文件夾名稱文件夾 %1$s 已存在,請重新命名分享發送到桌面提醒我刪除提醒選擇文件夾上一級文件夾已添加到桌面刪除确认要刪除所選的 %d 條便籤嗎?确认要删除該條便籤嗎?確認刪除檔夾及所包含的便簽嗎?SD卡被佔用,不能操作導出TXT時發生錯誤,請檢查SD卡要查看的便籤不存在不能爲空便籤設置鬧鐘提醒不能將空便籤發送到桌面導出成功導出失敗已將文本文件(%1$s)導出至SD(%2$s)目錄同步便簽...同步成功同步失敗同步已取消與%1$s同步成功同步失敗,請檢查網絡和帳號設置同步失敗,發生內部錯誤同步已取消登陸%1$s...正在獲取服務器便籤列表...正在同步本地便籤...設置同步賬號与google task同步便簽記錄上次同步于 %1$s添加賬號更換賬號刪除賬號取消立即同步取消同步當前帳號 %1$s如更換同步帳號,過去的帳號同步信息將被清空,再次切換的同時可能會造成數據重復同步便簽請選擇google帳號,便簽將與該帳號的google task內容同步。正在同步中,不能修改同步帳號同步帳號已設置為%1$s新建便籤背景顏色隨機刪除通話便籤請輸入名稱正在搜索便籤搜索便籤便籤中的文字便籤設置取消 %1$s 條符合”%2$s“的搜尋結果 - ->>>>>>> local + \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugShaders/merger.xml b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugShaders/merger.xml index c1c1ee9..1175a7f 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugShaders/merger.xml +++ b/代码解读/MiNotes-master/app/build/intermediates/incremental/mergeDebugShaders/merger.xml @@ -1,6 +1,2 @@ -<<<<<<< remotes/origin/c_master - -======= - ->>>>>>> local + \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt b/代码解读/MiNotes-master/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt index 5789ebd..86235c2 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt +++ b/代码解读/MiNotes-master/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt @@ -1,9 +1,4 @@ -<<<<<<< remotes/origin/c_master -#Tue Mar 14 21:23:28 CST 2023 -base.0=D\:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\dex\\debug\\mergeDexDebug\\classes.dex -======= -#Wed Mar 15 08:45:50 CST 2023 -base.0=E\:\\MiNotes-master\\app\\build\\intermediates\\dex\\debug\\mergeDexDebug\\classes.dex ->>>>>>> local +#Fri Apr 14 19:30:33 CST 2023 +base.0=E\:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\dex\\debug\\mergeDexDebug\\classes.dex renamed.0=classes.dex path.0=classes.dex diff --git a/代码解读/MiNotes-master/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources b/代码解读/MiNotes-master/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources index f90bb4ab2abfa7c4d46a5ea77397ff85db16e63c..ac3429c68480a684781505c7eb864efa85f3596e 100644 GIT binary patch delta 1023 zcmX}rX-E`t7{~Gb|HfI@J$2Px_i)X85fNzYj-#vATCFMWhPzs7V#gaR$O^XWMO5#s z42t!k%b;GAXGJGb(Xk!`iGdX)R3uSQ(TgmEATpZ%yUe_p`Fx*ehM70hALtJ_BOwM2 zKXe*Rb)jb0>(B32D4Z>fJEJTX?+oL1M*P7V^yw*s)nLp(QP^oKTMo06^Dzq`OY>n}6K7*u1&TIs4yRS( z=Qd73^rJt<*(O%v_dd?sVil8UR&2!OE4|Lc0vMY^N)A$%rTehggVpK&8y zORebvyc|kpIg0P9n{=HQA4hpM>MC$|jI&P{K+ibmyiUfwng8rDh!o8zhvO)XWV-2w zUZkrT5@t`RDd=T5<7&1mIej*jWw?HxQ#8nE8sJ=S@FOyqyuna`-s>r9$!wJ2x~1ke zC95B(IcoG`-6Ng}QySS!66VI#>@>+RK22o>PCr*SZnGDWDV`pSmSScJ?6sN`W*L{J zQ&|Pgdv$Zj;$;rHX=z3IXJuGK#hEfLeC0frDYITmWH#f}oHDReNtR#mLr+m=Q!G+f zmRD%8=qbxuKyR`nwva5=W?}!NQJL83ur(yC{F3x1t6vzLGx8_p>`Gx&W8&`4mf2<+ z$&L!vqU2;rP8EzxDPi-_k(^R|E8~2ZBjZ(o)0->dKrLriu8iV_x6lYhH*Qp^eJ9g@*IOY!Cg)3**C0 zs&NF_4(fI^uq^sn8jOCZSwxbkJFao)OL$&QeT{lFn6+XXCWi6~wit)awee zlQiS1!^|^U><$^0YI(F`*sKY}S+)n1B`|ee23(dR3tb^+FL+m1*&JVIP o^frG5K2DLxQ_C7?izkT5S9I00Qu!~xE2B;-E2w3M=y1WJf6@$21ONa4 delta 1023 zcmX|=TS!xJ9LM+no}F#(>ZWdUn-lY)Lg+H*(Wy1FiRBEPhTSZCsSGQqh%Qi44_&F4 zKj=nufwC}3GZ7ThnOdL*Ng-j^hv@QB30d@Dboy_c|HJ?P`Fy{>!}&j)(;93Ix~jtr zD!z0oRY{i0a=U-m4H@TUM_my%5#3P9GS2Lx|K97dZ=FTv+EQUYEWOz1E$VJcP+;nbs>&z`Dw*WM^_%%AU z8d|FjVsTqS3vjkaX|y^YN{6`C=n9cG%<;A^i0L@a>LfTm{7+j9B1Mu4aNr~jCVQw; zFH(DwA64fS74#AgMis4>Rl1zee3-9t6b%x(?r>aZ2%zI`e85nMKOG6wkl85VP?w^O zvR>~~^s&*0?nhi>CN~9*dr=woIC``q@#k*y@DIaig3#sM!`4ZhndLM_WM9&d8se{G^mpBxErY=hG|Q#Nnum%4j&D*W_)0kX()^ez=Xg9#!r7|$Kw3V|t&uT{ zB)bpJMviCfxvZZC?6o+0iU)a)TufY!cMd;mrkJA|8`{a{46{$PN#1*?%~{D_&~IlY zO1h{lJ;cW8bb1vVrK$8XYbT3`=xL6DIdX}>hn)Ot&VXDXov%hp9 rBgB5u>x^Y6oglBboZY9b-VkzLQoFZQ{x84F(HP}tmb16ioH_R&`6^8J diff --git a/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/data/Contact.class b/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/data/Contact.class index 7aa39fb4e835bc6a0d43464ee2a1ad4c6cfc62de..9bae926e94c1e8a26a8e8504a60526eaa0144b1e 100644 GIT binary patch delta 108 zcmbOwK1+N D=DQQc delta 108 zcmbOwK1+N=w0R|lgDF$5zRR#kFEe1m%%K%6kG59lBGQ==g zGo&)uFyu4XG88j7F;oKS8U{OtItF`&*$fU0^MGPYfb?=8y`I6DVH1NZ!)XS$$?V*d E0r7ql*Z=?k diff --git a/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/data/NotesDatabaseHelper.class b/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/data/NotesDatabaseHelper.class index 5312fbd08cb38c90ad5a5618bcb2dd8870eeecdc..9495df82e34c011edef24bfc0fd2ee353bb8adc2 100644 GIT binary patch delta 399 zcmWNM-AmJP6o;P=y5Zak=Tatfzd4&DC*~lPBo!RXx2crm1cP2QMPuL_SafAKUDQ>4 zp+7^q=wFBhEd{S4LQ({g2no^4=-fW%@SNuy<`459-^6@n0(^1rVsqiI_^A-&8+Ggw zWzSv4KJ?M5?%)Iq&EiRvbvx=1PO%3d*W%ckA7-|NzeLf{TQ^;4?>_bRb7Hbj+jHqV>$ zE_E8V!VwxZPKye(X@VP?q(k?}>OMW1=C)=SP?4Nwt$L0LJ+#tCZoTDw_=%aGTF1Oy sTQJKr7fEg>myNC%eQtFnt6MeqnmO0aw_)FJx=+bz-FFCY5Ya z!&i5f_;h#M=ni3aiLz(3jK@A%zR|z|&3vbwLpu0Do}Ucziy}u1^V_Y|uJ#;rkrQH^ zlH`mWf9&d(`~ACkF@Snrw;1XNu#=HRu65;b4Pu2s-L_Dtoi{DRj|^cd!7Cmd1R)Nbv(9j s!)6(AvCO;7n9*^g6IM5Abx+Lw)SS=EH%*tGyX8#D|H`&zUFiDgf7$m!C5DkJS!TxVhHF}(p-7>bg4a^Z!frg<%kB zv{+Vn(Gb$2B;T|sBa&z%GqN7k5(=b&7?{Hh!<=*G|3_V;uKVpF3U)sT$(WLbFRs>^ z!&^cBK2zElA3AoRE0Jvrx72n5x{j4 zxy5pt$)Lr=+%q|?CZvrcv~!FO6VPcBUDkPIRTmF=!c&Vrx_N2%njX)dumM%~nzuf@ zd2Zfb5XdW%d1LF|nv(%`@t$%%Qo|=s@R^eg(!^II9W=rrTR+TWe%QjFJY$4@#;o(p z+>Y_r@&w}&e-y@q96}M25;a+A@}Uwa@$`hhQ?;h!WtZ`mKYj`zP{AZCgmld!Pod;% z4yBsQUc20J&BJY2FDDI(;HDzEttjp)mQKaduXsKfe$hgPw21FYkhhZLt7Q2rMd4be z7^VJaXDZmN+v(_4rf0+vq|9u5wUQvMVzzQ{DwkO0k)V9iw3aM;r(CV4OhxQd2{qcl zWo_h!VT(4?rfqaA!9ZLFgX4%^yhIS$L*N}JnE4O1o?3B~4`OK3&Z#;`1HW^2*EG&Z@6 z#%!9M4$Uo>MaaZ5wC0l3W(#fZm+_Xq`hLCj_P)>a^>wFor_^2yQ;c&dEIDW)E*8~= zcWOd9y~&^-%W$)tL{^f@YUZv$Xv7Qn(aEwiyB-8Omcv7~~&NjNq<}2IP ziyd;4BQLuZ%N~s*0*%>?|JQ7y{7Y;IQw zwgxxX7|3-dbHm2nG^<-?(_rlP$m2eRJfN6|RM1F`Wt|NR@YuSa*ytwi@YGH-ojfz! zW`6OU9$rYaD2i6IeyJENc#X56*)f(q~^PTWcv|ludQ1kIJg)t;pHPy@#Nn;vInd{UKPxuEJprf+@ diff --git a/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/gtask/data/MetaData.class b/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/gtask/data/MetaData.class index db4da28e6a6346fcab01474e45efaa0bb096ddce..5cd4f9293e23d3b7369507a3ab9d1cb5375215e4 100644 GIT binary patch delta 127 zcmbOyJWqH-EgLHz0}F%T%21OuC839=4W68s$pPYVsHQeU<(xl delta 127 zcmbOyJWqH-EgP#00}F%vF7-U zQ!|s!z;vb``UCo-GTl2HAyhH>a;xWVpJ#V(SNHF`zyAU71?)0Pcs`9H+H%>J%L}=f zCG3=7F-46th^r3K~U-f|_9NnT_%Bec!!U(w|c)c&&z^B`(wb#rb z9O_3=;OpC6+p-UjcwbDMcYh;#?7R>WJ@5th#k1EP?okxUkSduPvY7cKN98}JEK({l zY=wb05oTDdU6#=dak{Vl{#o)jYo_B5!oVG&9^y1>wdTO=*!rtNzT_{@);( zTYf0JS0cA@t2AGAtV$afd#2U4rGI5~p_66ui~Fe6_N7Z{aMsu&C99%er+PBxqeSQ9 zu(B%`d)~79+lyWyX4*R_2%5j*MU41O2E4YXI72L$F3U13~1$QdAi&cg@ z?;8vH$ezBeYB%s5ceEprnHbi@=2=a2YZ~l( zL+1y_X0m7td+Q!MGZ~Hx~KW1cE_XgJZ z!15i5XF(uVhF$ipsjX@!{?zk#ws}jlEFI2g zwes?Sq_^})PA|u_XjFZ*5f_kEh#b{>odfgQtWys{=jZJ@;VgcRPRga65hr;CA^6(0hDkPTP57W z?GoGeydd9VC)>fPFzmlE5uh5c$xT( z1YRLtP2e@+^#r~~yph1yi8d4X20gIP&j zic_Sj%jr`n)xs$FZ1E##(1RZeBR$ zsK*Yqx|e8u#W_l?uTh(6sUZd@_9s%m(_jj6U|EKNgHR?KPG)vg0*@Dxm3i{vLb8T> lTsajMk(D#Q%~gKBkla8sCd)P=+u2{|$o+-ny)f&W{{fjePOJa` diff --git a/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/gtask/data/SqlData.class b/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/gtask/data/SqlData.class index 0ce0c213c27c71e131830610be3bdaad552731fb..143323d02c6320e4c211ac4b1ba8a8f82ea303e6 100644 GIT binary patch delta 958 zcmYk4S!_&U6vuy;J2SU;ZabYj?X)x6F_yNvBt?XzJTSJ}RTGRQC`|}OEU^S_g2cXk zh}ySkLWr8qXeC}fNJu0SZ%9O9c_a2(&K=Y6@_qmFKmYT;_dDmbRJT+g**w7Dj!7vA zgARkFLCWMVohG?-nGE5cprdCdy6^Hx676rsxcwSgO)Huj7j4+Gw$b7PUsRnZT;SoW z#W%iN{Gi+7C%+u@TdnjgbpOzLNuVBk#%tdadBz$|u3cFNG_6!U$u7}GsvPf<#3}D{ zy(EUtSS-fjXFP>WAi_ijQcF3LsAe)XOi^cYm*!6s<#bWb5ampQ)X|SwD&XIlKN~M| zgqbT$oGRuqg8Ax(zqYy34yPz=#Y%%dZMbZ+Mz6GsdRPHz)~az;+QmJrfKVHH)(Cf{ z9qAzjWTZw#2l{C&xs2%XR&oW{c0sh0zA2&=(Igo~%qJOdNKeu4G&yNi*opdAg!Cj{ zA;iYfWQSb;X^NakG_EAs>bxCnE)Kdg-a&UVZIr3=g^d5|B2FZAMiO5;(3@3q&Xdl- zVmX&Ehz9A;QerHVjy2N6a<;RAeXQiLM3-63P1cfN9S>N~6E^aU&?ernna^ycn{Aqp z?OK>-ElP`O2$VHc@ri9rmGQ)QA$C)7iTOiz$j97b+Cj5$1}*X%!^yK_dN;N{#>0?q z0&@OCqa_o_Wc-q`3d}+?m|dve2Wl6GonEFWpCjXQTJ{$f3(QF|NZ5!#Uz)uwU;6v_ z3QWN}@vuu4d^a|G2(yLS7R3CTS#r1KI9jQ++$(fs$o|{Q8!DZ68DmA@e=pS{9)@%R( delta 984 zcmYk5*-sNu6vls})9KJoX&IncL~U_}njmUi&<8axsEAABQX+yFG)7V47BFgw7{y&P zZa`FA2~iVST2Y_;1N1?CHYP^n@}>_W;&NIfl1c9Q?z!i?=iKj{smrU&J6AK>K?j`< zJap+q9gHL9AfHEZPq)rvohSPF=0#cu&n2?`<6Lcmo$m%c{4nU{r$SQI)~d>~J+;-9 z24Cqj_{Hz|(I2b8o@s5fmukJr5OG*9>eEYcvOzp$ z;wfh$8<|dpbuXnblG}yagds-vUueW5z%(=b-DJiXp6idI2hFS)!x}LXU_>i6(@~)I z^W0*bJ~hV3CXy4>toUwJu1}5P44VD{rho*~D6su!x_q|CAgbSIOHgf5TtPE1Ko#I? zMNOKn^)p>!lD(P~o07;F@M{06^=eU)gJ$*sQ^3EZ`v0VEpFSvOBs;#9di5yoc3>#m zWi1h{piA2>uG z5yefNlF4DkPrb0A5IZOVc39P^zKUXANolix?0td5Mqc#fQ#s%wzX`jT2$o+TnUW8|!rz6f;n!+^l#7!$;sEzq6t zK9o%TO61}Yd{pW^CX?TQ$q6z!DK(v95~rEP85VL@Ch?qQrR`PYV`CZV@4^>_a!E$@ zGUI7tsz@}StE}gS4B<5q@VY#zh2z|mi*8BeZF%|~iMY#S+IYn-gC~q_uO;- zv)uPu$^OytSI-}K9>55hr*O!N9(Z04FPO-}iza@GpDFyp6&Jw7ukeyydsz>!7GplrtrFf!wPSj_$_{yg8T87!rLa7-ck6y!n>}xi5z|Ch+h1Ii9g~`6s6;+ ziEE^x`=K=e3#-w2@hQ$kgHshS2dE z5hY0`ZV;D}WNs6;5|4>VqLlD>rJlVerVuhQC54n&dg!JkRf}m+jda&qvrS2pbb=rm zT6V=XdhDTxOeI++{G#ZBC_{Q0l5I$iA-xQ2Hze1P-iG8E(#MdmwbjW;SCaH?+nyYj zK7!naU^o~J#DW!}#^AKb(r_$TKRxW5SQm)a+lNz&<9SmT1(pSh8Ux{mB44m>X*3jT zEniU=Y>tH@;W2`43wW?55L-Ai*iu<9xI**Qfu>+ZB-#{+bxD(2ZWH7rs)|KJ;f4uI zLyh&pDAg!^tUeSaXo0%AU`xw@;^Jb#1iQEAiR`aqjfK^Eh~t2gewOr?d?f?yW1fKn z2U;>n23uH$1`8{(iV0^)fef)^s0_2P01bk{_EvAMJyDgVTxm(6TxCg-6x$nBiEBMJ z*e|NmktNt*$#5B=&+QK$$vZPdsEg6FYmWWO`u1JPhOHa}EfR&3!ZJZ+!y=DVt--0p4WvHqsmW6f+&T&4>0?A`7>whQlt}wfsoNkW?6Eh%(kRNYAu9gPPJ3d}(co1)BuvtOO1FtWZ;MTBxxx)Iz5UhExd(3M%a--3sEK z;EGU7jAD1wVkfb?)kT9WwCdn;4I%onNo28qrlFTkQc}IJ5Fz%SMWmCkn0#Xb-$Xu~ zz(>e43!QUI66E?^6ruPRVJUl(I&(Cd$T;)4SBrz3}D^-%TUvhA7-W&do)(8EstKx%47&EL%jt zfme9ybz1fYEqfEg`9hAxTeRwJRO21g;$2#FgaJK@bvVWwkLuTtP#mWZCurkIyo`@< z7$2hppW#z{uAew@5tixk2)EM#WEOCDZn}ziY+n>+vG|-B3EIT495Yv7SGElyu_~m zo{Ys&DZ_EnpU8DMCF5~Uu8)gHZV*e#`7&2H5Kd+yOeS*Qr|&KXLpdpsj8m5qgeG;S zcqYy{$OuL;fIlEINldRf*m)77e59nEMFwFxi+)7rEb=rsz0M%pttF{lnZqYTV`8^v zEq4;9LL(!Fb`8CPC`_tQsPr)N_;P6{X!sIdr+DhlgP7vqhpE+t`!TH@)wP8~bK8;A zj_I`rQR6Rc$BccLS(;opw0H6$Wcgh~GkkGw*pFHJk?U*6jhAnA=Onjd_Ji>1xwbaP z-NkX9LvDAeC&$x{xsSr^q~^(P24x28w;6tCUdgXSm(y})Ba^l+has&5c_jf}g~1YE z!w=#(M#}9N&ACk0V4|$W47rORXzMUv*7L(*1Da$bnq?D{Z!?z5R;-jQSS|Npt=JCg zGg)gTIgh9fNe~fjai-?##XWJNHsn z#1&_aJvr&}j{JWP)5_J~>@`X-CX zlqV>N4ZC8&KtvQ!EGS|ZyNCsQ7ZF29Jo5r!{pbFeckkS}<(#>9cHObB_fKwZS-%lL zsT3>R7ep5BH_HPya`2#yhw!k%DsNH%8;{{}V|&6Zt1Ucf%nd;tjWuRxtwN)PbqY`0 zSdV8ySb%30HrO<6RM@2OoHuEsvvJyNj4#-D5ifBo125Ys!xpo-*&KhxNUxe@tBL-a ziM~zYbqjAQyk+4Xo`b@VkXSEc|IR?pz*3F#wRDg) zB^|Y-ONLp(S~4X|;|k2zk}V-EIasNslLVw3@2uysG+WZ9Ea39iLm9sGg>!2T$N;ED_|KRh@{= zsjI0?MC%iE)m5{j)pd38IzbobqF@(ija}ru5c8d#cEl$=rI*uU7Y;g1qJmuVS5;CI zFBwuZtGZ%tV$R$|%nd-=q&FEpXdh#OA2Jm=lS2i8K3FN}=Hv&uIo)-+5@z_Uk7o?mfy`q&qo_16j^7=_8VevTJfUIq8TP&M8H38pg9}Dk*y~ zf%?Q0{dDSQr0A2VlTz1jO3J?Rt4h(0-G;wvSsZd(Hi_@%RlAL@nZ6=TMsoFHZu6eV&4^PjMssVb$oY3g?xb!`%o1TrYtS zmvSmEBPEw3kE2__9;%}yr_C4jIF}luU>C4YSWx8-BqX*o}9@j}OGccCqokWaC2@$#hm!hS`iWD@jo0n1-uJWq?U0;u=D+ z7^Ew%rQ~NJ4YcTsp3*_^O}L>Qd?|u$;9D^QmO_?7hC&(H zFhUd=K7N6{IKk6|63ZV`=&KoT5wFOw)RDn8F?rj`pGpS)l zSl-82OlCa%&l?Y?oufj8(wh+`EzQU$GtKB~$cZ!|*Kc;xu)ysczJP`kXIJh#w{eCT z<|LmldLh!K2Xdt+B61iCq&G^W2>qoP1LbfGmQoCnz8ES;V5F2_wDd!{^v75kfN^r9 zi)avu9mru`id%?iD7A&Sl~TDYEu#d|*@j4iPugmgG_iY6K1#jEO82|tP diff --git a/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/tool/BackupUtils.class b/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/tool/BackupUtils.class index da365c7f615b4f379f48ed5617c7de471c1e5ee9..fa733c06110cddcc2d071a8c88866b3496c28142 100644 GIT binary patch delta 822 zcmZvZ+fEZv6o$WPhneYg7+Vz73StpZ%b~R(cr2b!QILw>a9JBdLWnmQ?@XV;%xhp2 zMQ9{3@yf)9YW!!~kO?+T_nv?6wZ8SQwLj+qzxucJ^A|9~8P5B?F!^}-?McM>}Is*9xJ!Pkx) zSPYS6n1YnoPGo{fsVV)1%BqlN)uFFoN<&u6p288<`otmjj|R@3P7^V7S&=gu$!vrk zXlGH1Mxp$uh@s)=Q9A5=6a%R~w@LZ{Z&yeoLRyitd98YlPI#CWHtH1iX*dV;hT&}o z?eI#hDW_A};0AMD08SG>98Nrcv1|T(xBP7cICT=R{68S$aPzp~!N@H9oY)ODX7c9vpPTHz#X)p`Yu2`+W zP}($2+w|V_-lq3!`k^1_P56}4e(gE^Q8|5PS3+xJ>SK9k-kJA4&->2)_k(}_8^9d? z6hSWxHLMMAC~K%FLPl^9*EFn0ph2pW>l(~3ZbT5l%?PTfsS`^Lwi@ahZbdMRYl^{9 zt40Janrd}h!yPqmL@Rd4L7+_w;fkNPg$09;#H&3kPU%Qap8i%Ncx6x+lW;SYduzQ9n)H$7Z{A& zR>L(ccg3hSWf)%*7-*!tt+Et2lD4E9tC?lHB4d{A%0|q!?P_e%DBo<>mtC{kppx-I zaiN$j6%wWRLOxMi&SrAUxok0+5D=*la|wY%KF{Jp{POaZ()m<6S<2>$rQ~a=LQ$~@ zf&D&9VxhQDN+b)#d@hwtsIwkA-!`#YC?+$dWImtEtCJ8TXrC;{XImLMS?&5*TA%e2mG8+COhrW!9)M zlKs)?o#1s~2Z4m?5Dx2-2sK=(RAlTX(^<(`g+$qKDgwuz9z!bCHe}i{CCl^*+J81^ zU6z}U>E2Cllx5vDZHqjk{yBwGx#0fbHR`xxxYzTtk)q{&idG?=x1E~dws(6PYw9+( z*Uw_ptX8B$^_mi^sKE9ERG8t-nBq=B#>0Y*9BhOl{-)fI!=SJ9q54HZp4z-ZPT%> z8f$<-*Zh0a@eQOkd{f7_@NFF_T+;C!ysP88c$b)YO4f9I58v1E1N>0Kk97PPKT*U_ zi9AoBeZ4x~Ls~iiGbW>}DYte*mR$`$=e0Z$QvPVeYi|Pm{zAhqbo>&(((r2?zrk;n zwcqLZy-MOA)bK}KBqY1)3)>N-<9(IBeI3^VAY!)&T#{EQEHl4Swv-qP)+G=EQTSb$ zZpvFtqsporjRr90$2hNwu>+nH3NMS%-J4F}7TKc$fpz+RN8?GQk;TZe-r_8alnJ(- zyL7ly+TDulH|lk1v0P?%a`*{*-8vcTU};+;<*P#cZw0opr*v($W!)D?ud0!IIe(0{P^5qei= z9-{AW2yx>94?=i_<6h37WBqh(m}*}orTc$~Ef8l0NKy!kONetn`c6Jl{TG)SecIHqEqb(e``UqpIvn`B2#Kh^| z*_p}Sf8pS2Xl7)R=bLzT6VDY|_|SIFzKPxzo_`MmYCe2*qOVPH{xGQrr~4=RTR8eY zBL33z3 diff --git a/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/tool/DataUtils.class b/代码解读/MiNotes-master/app/build/intermediates/javac/debug/classes/net/micode/notes/tool/DataUtils.class index 6094405c57ebee14c8c39e7fa894c58e1c57ac21..48a23d86ccc0e354a079c2011e875672c2d4b12d 100644 GIT binary patch delta 701 zcmWNNdrZx76u>`cYAt%9d+S!Wd+8>1Z!e{%o>z%fmTs@RS(2U-qS6qym_PHIKZvY| zf6b5ehgZzd%;qt(^(PB!{-=@TXXkUy`JC_F>igAq0z-p>ymh|XhK*)usAtvw z6asJ)f`>5Du#k?O3>;*UL^fVFvx6M!$;C%LtrXBsAqUvP0L2Vb!Z}Krp^TeK-(oAb zso*(Pyrhy>Y-5S-=2Wy*EIxv1)D=xQY1XAJI;hoLu=R~*HA$C-XCa`je1Sa&L z%OrD!R3>%&HPxS1-5FJ!Qr+uxXx^)Nzs6%4N0>EA?S6S`T($3Xr?3(*3FIDYm{UoU zI3DO%J;cQ${k+FyGEW}QjPUqL+Z!Ty%Ua$k`Cc#npbj5(|0kp05oIjKkJ>&fv82RT zCB7-~U5RBSekgI#_KQeFx+IJw3D;5t*|M4< ziKJ32)Qgop5=E!P&?C|GiH#wNWlZdhi^Hs4mnAvk!YWBR$E9xg<+5X;MO-lu;(-+UliED(R9cV?JRqu|~;V xDqMp@c9S3tD(oXe8p)StN~DEy@f%NE=Phjn$Xg=> z5!$^7${M^VXthNtXn{6c2r>e(Pzt;Vs&n=8fA4wEdzS9P8--ot!b3yzO9I8KC#MH( z;ZrA6rx8LrHl{FbD!BEndq6UBHa(ZQ7>DGl~IYfT^^6>FrTOe)H8 zP@#KkHC`vaN`cqwrHajLU@M#0O*KvWJ4X!{^m2)9x?0O)cG4$pPuamBb-`v=gUP8U zhW&V{m!SisaZol7iT;SBH%e-gq#mV!V)pA)Z#nWRb!th1SL_PAi}@R%Bwkvx5lE5+#8SMdOi3uSBNNY3*`5tWSvz&MQJ( z72=u@T|!(JA}B<+5UtLeL~}>F?-Iv7P445PM~OYMT%O-~^6283mil!3xoo}A=%t!^ zrAA&W@i*%0t#W&(j6Nuz_sXVU0es{zpJnVzurw*dWHO)=-^DW^osIpDR7SP>M{A?f{8#?}k!1{v%oy^`SgOo;YD}or$ diff --git a/代码解读/MiNotes-master/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/代码解读/MiNotes-master/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt index 3888d92..0b4e688 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +++ b/代码解读/MiNotes-master/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -20,505 +20,254 @@ 20 android:versionName="0.1" > 21 22 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 +22-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:5-25:42 23 android:minSdkVersion="14" -23-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:15-41 +23-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:15-41 24 android:targetSdkVersion="14" /> -24-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 +24-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:5-25:42 25 26 -26-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:27:5-81 -26-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:27:22-78 +26-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:27:5-81 +26-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:27:22-78 27 -27-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:28:5-88 -27-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:28:22-85 +27-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:28:5-88 +27-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:28:22-85 28 -28-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:29:5-67 -28-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:29:22-64 +28-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:29:5-67 +28-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:29:22-64 29 -29-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:30:5-72 -29-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:30:22-69 +29-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:30:5-72 +29-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:30:22-69 30 -30-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:31:5-74 -30-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:31:22-71 +30-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:31:5-74 +30-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:31:22-71 31 -31-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:32:5-80 -31-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:32:22-77 +31-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:32:5-80 +31-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:32:22-77 32 -32-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:33:5-71 -32-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:33:22-68 +32-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:33:5-71 +32-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:33:22-68 33 -33-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:34:5-74 -33-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:34:22-71 +33-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:34:5-74 +33-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:34:22-71 34 -34-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:35:5-81 -34-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:35:22-78 +34-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:35:5-81 +34-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:35:22-78 35 36 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:37:5-151:19 +36-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:37:5-151:19 37 android:debuggable="true" 38 android:icon="@drawable/icon_app" -38-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:38:9-42 +38-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:38:9-42 39 android:label="@string/app_name" -39-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:39:9-41 +39-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:39:9-41 40 android:testOnly="true" > 41 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:40:9-53:20 +41-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:40:9-53:20 42 android:name="net.micode.notes.ui.NotesListActivity" -42-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:41:13-49 +42-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:41:13-49 43 android:configChanges="keyboardHidden|orientation|screenSize" -43-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:42:13-74 +43-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:42:13-74 44 android:label="@string/app_name" -44-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:43:13-45 +44-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:43:13-45 45 android:launchMode="singleTop" -45-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:44:13-43 +45-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:44:13-43 46 android:theme="@style/NoteTheme" -46-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:45:13-45 +46-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:45:13-45 47 android:uiOptions="splitActionBarWhenNarrow" -47-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:46:13-57 +47-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:46:13-57 48 android:windowSoftInputMode="adjustPan" > -48-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:47:13-52 +48-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:47:13-52 49 -49-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:49:13-52:29 +49-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:49:13-52:29 50 -50-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:50:17-69 -50-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:50:25-66 +50-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:50:17-69 +50-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:50:25-66 51 52 -52-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:51:17-77 -52-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:51:27-74 +52-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:51:17-77 +52-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:51:27-74 53 54 55 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:55:9-83:20 +55-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:55:9-83:20 56 android:name="net.micode.notes.ui.NoteEditActivity" -56-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:56:13-48 +56-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:56:13-48 57 android:configChanges="keyboardHidden|orientation|screenSize" -57-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:57:13-74 +57-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:57:13-74 58 android:launchMode="singleTop" -58-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:58:13-43 +58-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:58:13-43 59 android:theme="@style/NoteTheme" > -59-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:59:13-45 +59-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:59:13-45 60 -60-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:61:13-66:29 +60-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:61:13-66:29 61 -61-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:62:17-69 -61-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:62:25-66 +61-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:62:17-69 +61-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:62:25-66 62 63 -63-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:63:17-76 -63-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:63:27-73 +63-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:63:17-76 +63-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:63:27-73 64 65 -65-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 -65-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 +65-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:17-78 +65-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:23-75 66 -66-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 -66-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 +66-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:17-78 +66-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:23-75 67 68 -68-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:68:13-73:29 +68-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:68:13-73:29 69 -69-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:69:17-79 -69-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:69:25-76 +69-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:69:17-79 +69-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:69:25-76 70 71 -71-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:63:17-76 -71-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:63:27-73 +71-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:63:17-76 +71-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:63:27-73 72 73 -73-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 -73-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 +73-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:17-78 +73-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:23-75 74 -74-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 -74-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 +74-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:17-78 +74-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:23-75 75 76 -76-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:75:13-78:29 +76-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:75:13-78:29 77 -77-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:76:17-71 -77-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:76:25-68 +77-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:76:17-71 +77-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:76:25-68 78 79 -79-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:63:17-76 -79-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:63:27-73 +79-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:63:17-76 +79-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:63:27-73 80 81 82 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:80:13-82:54 +82-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:80:13-82:54 83 android:name="android.app.searchable" -83-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:81:17-54 +83-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:81:17-54 84 android:resource="@xml/searchable" /> -84-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:82:17-51 +84-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:82:17-51 85 86 87 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:85:9-88:43 +87-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:85:9-88:43 88 android:name="net.micode.notes.data.NotesProvider" -88-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:86:13-63 +88-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:86:13-63 89 android:authorities="micode_notes" -89-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:87:13-47 +89-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:87:13-47 90 android:multiprocess="true" /> -90-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:88:13-40 +90-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:88:13-40 91 92 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:90:9-102:20 +92-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:90:9-102:20 93 android:name="net.micode.notes.widget.NoteWidgetProvider_2x" -93-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:91:13-57 +93-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:91:13-57 94 android:label="@string/app_widget2x2" > -94-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:92:13-50 +94-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:92:13-50 95 -95-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:93:13-97:29 +95-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:93:13-97:29 96 -96-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:94:17-84 -96-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:94:25-81 +96-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:94:17-84 +96-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:94:25-81 97 -97-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:95:17-85 -97-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:95:25-82 +97-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:95:17-85 +97-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:95:25-82 98 -98-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:96:17-85 -98-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:96:25-82 +98-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:96:17-85 +98-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:96:25-82 99 100 101 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:99:13-101:58 +101-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:99:13-101:58 102 android:name="android.appwidget.provider" -102-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:100:17-58 +102-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:100:17-58 103 android:resource="@xml/widget_2x_info" /> -103-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:101:17-55 +103-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:101:17-55 104 105 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:103:9-116:20 +105-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:103:9-116:20 106 android:name="net.micode.notes.widget.NoteWidgetProvider_4x" -106-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:104:13-57 +106-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:104:13-57 107 android:label="@string/app_widget4x4" > -107-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:105:13-50 +107-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:105:13-50 108 -108-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:93:13-97:29 +108-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:93:13-97:29 109 -109-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:94:17-84 -109-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:94:25-81 +109-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:94:17-84 +109-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:94:25-81 110 -110-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:95:17-85 -110-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:95:25-82 +110-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:95:17-85 +110-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:95:25-82 111 -111-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:96:17-85 -111-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:96:25-82 +111-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:96:17-85 +111-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:96:25-82 112 113 114 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:99:13-101:58 +114-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:99:13-101:58 115 android:name="android.appwidget.provider" -115-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:100:17-58 +115-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:100:17-58 116 android:resource="@xml/widget_4x_info" /> -116-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:101:17-55 +116-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:101:17-55 117 118 -118-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:118:9-122:20 -118-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:118:19-55 +118-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:118:9-122:20 +118-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:118:19-55 119 -119-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:119:13-121:29 +119-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:119:13-121:29 120 -120-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:120:17-79 -120-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:120:25-76 +120-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:120:17-79 +120-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:120:25-76 121 122 123 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:124:9-127:20 +123-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:124:9-127:20 124 android:name="net.micode.notes.ui.AlarmReceiver" -124-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:125:13-61 +124-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:125:13-61 125 android:process=":remote" > -125-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:126:13-38 +125-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:126:13-38 126 127 128 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:129:9-134:20 +128-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:129:9-134:20 129 android:name="net.micode.notes.ui.AlarmAlertActivity" -129-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:130:13-50 +129-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:130:13-50 130 android:label="@string/app_name" -130-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:131:13-45 +130-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:131:13-45 131 android:launchMode="singleInstance" -131-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:132:13-48 +131-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:132:13-48 132 android:theme="@android:style/Theme.Holo.Wallpaper.NoTitleBar" > -132-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:133:13-75 +132-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:133:13-75 133 134 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:136:9-141:20 +134-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:136:9-141:20 135 android:name="net.micode.notes.ui.NotesPreferenceActivity" -135-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:137:13-71 +135-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:137:13-71 136 android:label="@string/preferences_title" -136-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:138:13-54 +136-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:138:13-54 137 android:launchMode="singleTop" -137-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:139:13-43 +137-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:139:13-43 138 android:theme="@android:style/Theme.Holo.Light" > -138-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:140:13-60 +138-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:140:13-60 139 140 141 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:143:9-146:19 +141-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:143:9-146:19 142 android:name="net.micode.notes.gtask.remote.GTaskSyncService" -142-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:144:13-74 +142-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:144:13-74 143 android:exported="false" > -143-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:145:13-37 +143-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:145:13-37 144 145 146 D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:148:9-150:52 +146-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:148:9-150:52 147 android:name="android.app.default_searchable" -147-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:149:13-58 +147-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:149:13-58 148 android:value=".ui.NoteEditActivity" /> -148-->D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:150:13-49 -======= -22-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -23 android:minSdkVersion="14" -23-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:15-41 -24 android:targetSdkVersion="33" /> -24-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -25 -26 -26-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:27:5-81 -26-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:27:22-78 -27 -27-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:28:5-88 -27-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:28:22-85 -28 -28-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:29:5-67 -28-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:29:22-64 -29 -29-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:30:5-72 -29-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:30:22-69 -30 -30-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:31:5-74 -30-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:31:22-71 -31 -31-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:32:5-80 -31-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:32:22-77 -32 -32-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:33:5-71 -32-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:33:22-68 -33 -33-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:34:5-74 -33-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:34:22-71 -34 -34-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:35:5-81 -34-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:35:22-78 -35 -36 E:\MiNotes-master\app\src\main\AndroidManifest.xml:37:5-151:19 -37 android:debuggable="true" -38 android:icon="@drawable/icon_app" -38-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:38:9-42 -39 android:label="@string/app_name" -39-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:39:9-41 -40 android:testOnly="true" > -41 E:\MiNotes-master\app\src\main\AndroidManifest.xml:40:9-53:20 -42 android:name="net.micode.notes.ui.NotesListActivity" -42-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:41:13-49 -43 android:configChanges="keyboardHidden|orientation|screenSize" -43-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:42:13-74 -44 android:label="@string/app_name" -44-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:43:13-45 -45 android:launchMode="singleTop" -45-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:44:13-43 -46 android:theme="@style/NoteTheme" -46-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:45:13-45 -47 android:uiOptions="splitActionBarWhenNarrow" -47-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:46:13-57 -48 android:windowSoftInputMode="adjustPan" > -48-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:47:13-52 -49 -49-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:49:13-52:29 -50 -50-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:50:17-69 -50-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:50:25-66 -51 -52 -52-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:51:17-77 -52-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:51:27-74 -53 -54 -55 E:\MiNotes-master\app\src\main\AndroidManifest.xml:55:9-83:20 -56 android:name="net.micode.notes.ui.NoteEditActivity" -56-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:56:13-48 -57 android:configChanges="keyboardHidden|orientation|screenSize" -57-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:57:13-74 -58 android:launchMode="singleTop" -58-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:58:13-43 -59 android:theme="@style/NoteTheme" > -59-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:59:13-45 -60 -60-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:61:13-66:29 -61 -61-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:62:17-69 -61-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:62:25-66 -62 -63 -63-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:63:17-76 -63-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:63:27-73 -64 -65 -65-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 -65-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 -66 -66-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 -66-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 -67 -68 -68-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:68:13-73:29 -69 -69-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:69:17-79 -69-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:69:25-76 -70 -71 -71-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:63:17-76 -71-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:63:27-73 -72 -73 -73-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 -73-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 -74 -74-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 -74-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 -75 -76 -76-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:75:13-78:29 -77 -77-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:76:17-71 -77-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:76:25-68 -78 -79 -79-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:63:17-76 -79-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:63:27-73 -80 -81 -82 E:\MiNotes-master\app\src\main\AndroidManifest.xml:80:13-82:54 -83 android:name="android.app.searchable" -83-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:81:17-54 -84 android:resource="@xml/searchable" /> -84-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:82:17-51 -85 -86 -87 E:\MiNotes-master\app\src\main\AndroidManifest.xml:85:9-88:43 -88 android:name="net.micode.notes.data.NotesProvider" -88-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:86:13-63 -89 android:authorities="micode_notes" -89-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:87:13-47 -90 android:multiprocess="true" /> -90-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:88:13-40 -91 -92 E:\MiNotes-master\app\src\main\AndroidManifest.xml:90:9-102:20 -93 android:name="net.micode.notes.widget.NoteWidgetProvider_2x" -93-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:91:13-57 -94 android:label="@string/app_widget2x2" > -94-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:92:13-50 -95 -95-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:93:13-97:29 -96 -96-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:94:17-84 -96-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:94:25-81 -97 -97-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:95:17-85 -97-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:95:25-82 -98 -98-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:96:17-85 -98-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:96:25-82 -99 -100 -101 E:\MiNotes-master\app\src\main\AndroidManifest.xml:99:13-101:58 -102 android:name="android.appwidget.provider" -102-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:100:17-58 -103 android:resource="@xml/widget_2x_info" /> -103-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:101:17-55 -104 -105 E:\MiNotes-master\app\src\main\AndroidManifest.xml:103:9-116:20 -106 android:name="net.micode.notes.widget.NoteWidgetProvider_4x" -106-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:104:13-57 -107 android:label="@string/app_widget4x4" > -107-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:105:13-50 -108 -108-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:93:13-97:29 -109 -109-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:94:17-84 -109-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:94:25-81 -110 -110-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:95:17-85 -110-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:95:25-82 -111 -111-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:96:17-85 -111-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:96:25-82 -112 -113 -114 E:\MiNotes-master\app\src\main\AndroidManifest.xml:99:13-101:58 -115 android:name="android.appwidget.provider" -115-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:100:17-58 -116 android:resource="@xml/widget_4x_info" /> -116-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:101:17-55 -117 -118 -118-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:118:9-122:20 -118-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:118:19-55 -119 -119-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:119:13-121:29 -120 -120-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:120:17-79 -120-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:120:25-76 -121 -122 -123 E:\MiNotes-master\app\src\main\AndroidManifest.xml:124:9-127:20 -124 android:name="net.micode.notes.ui.AlarmReceiver" -124-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:125:13-61 -125 android:process=":remote" > -125-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:126:13-38 -126 -127 -128 E:\MiNotes-master\app\src\main\AndroidManifest.xml:129:9-134:20 -129 android:name="net.micode.notes.ui.AlarmAlertActivity" -129-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:130:13-50 -130 android:label="@string/app_name" -130-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:131:13-45 -131 android:launchMode="singleInstance" -131-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:132:13-48 -132 android:theme="@android:style/Theme.Holo.Wallpaper.NoTitleBar" > -132-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:133:13-75 -133 -134 E:\MiNotes-master\app\src\main\AndroidManifest.xml:136:9-141:20 -135 android:name="net.micode.notes.ui.NotesPreferenceActivity" -135-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:137:13-71 -136 android:label="@string/preferences_title" -136-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:138:13-54 -137 android:launchMode="singleTop" -137-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:139:13-43 -138 android:theme="@android:style/Theme.Holo.Light" > -138-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:140:13-60 -139 -140 -141 E:\MiNotes-master\app\src\main\AndroidManifest.xml:143:9-146:19 -142 android:name="net.micode.notes.gtask.remote.GTaskSyncService" -142-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:144:13-74 -143 android:exported="false" > -143-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:145:13-37 -144 -145 -146 E:\MiNotes-master\app\src\main\AndroidManifest.xml:148:9-150:52 -147 android:name="android.app.default_searchable" -147-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:149:13-58 -148 android:value=".ui.NoteEditActivity" /> -148-->E:\MiNotes-master\app\src\main\AndroidManifest.xml:150:13-49 ->>>>>>> local +148-->E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:150:13-49 149 150 151 diff --git a/代码解读/MiNotes-master/app/build/intermediates/merged_manifest/debug/out/AndroidManifest.xml b/代码解读/MiNotes-master/app/build/intermediates/merged_manifest/debug/out/AndroidManifest.xml index c6c7647..f237bf5 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/merged_manifest/debug/out/AndroidManifest.xml +++ b/代码解读/MiNotes-master/app/build/intermediates/merged_manifest/debug/out/AndroidManifest.xml @@ -21,7 +21,7 @@ + android:targetSdkVersion="14" /> diff --git a/代码解读/MiNotes-master/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml b/代码解读/MiNotes-master/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml index c6c7647..f237bf5 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml +++ b/代码解读/MiNotes-master/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml @@ -21,7 +21,7 @@ + android:targetSdkVersion="14" /> diff --git a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json index c696b84..572b34f 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json +++ b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json @@ -1,40 +1,10 @@ { "logs": [ { -<<<<<<< remotes/origin/c_master - "outputFile": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\values-zh-rTW_values-zh-rTW.arsc.flat", + "outputFile": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\values-zh-rCN_values-zh-rCN.arsc.flat", "map": [ { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", -======= - "outputFile": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\values-zh-rCN_values-zh-rCN.arsc.flat", - "map": [ - { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", ->>>>>>> local - "from": { - "startLines": "18", - "startColumns": "4", - "startOffsets": "712", - "endLines": "21", - "endColumns": "19", - "endOffsets": "817" - }, - "to": { - "startLines": "2", - "startColumns": "4", - "startOffsets": "105", - "endLines": "5", - "endColumns": "19", - "endOffsets": "210" - } - }, - { -<<<<<<< remotes/origin/c_master - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", -======= - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", "from": { "startLines": "121,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", @@ -51,15 +21,9 @@ "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", "endOffsets": "379,452,518,591,641,681,729,777,822,879,933,983,1045,1113,1190,1249,1314,1377,1432,1492,1555,1609,1669,1722,1784,1869,1950,2000,2059,2102,2155,2198,2249,2299,2359,2412,2463,2509,2557,2605,2651,2698,2748,2793,2852,2904,2956,2999,3046,3102,3157,3212,3256,3298,3339,3389,3448,3499,3548,3597,3644,3691,3738,3783,3834,3887,3962,4021,4078,4152,4216,4285,4363,4473,4577,4650,4716,4771,4836,4901,4950,5033,5111,5149,5194,5242,5304,5361,5416,5475,5542,5600,5662,5710,5755,5803,5854,5920,5986" } - } - ] - }, - { -<<<<<<< remotes/origin/c_master - "outputFile": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\values-zh-rCN_values-zh-rCN.arsc.flat", - "map": [ + }, { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", "from": { "startLines": "18", "startColumns": "4", @@ -76,73 +40,14 @@ "endColumns": "19", "endOffsets": "210" } - }, - { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", - "from": { - "startLines": "121,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "6532,3495,3429,3356,3306,827,867,915,6083,6128,6478,6428,1199,3861,3929,3802,3737,3674,4592,4532,4469,4061,2877,1369,1422,4115,3568,6185,3247,3034,1798,2079,2325,1851,2817,2764,2713,2518,2470,2376,2424,2564,2611,2122,3188,2661,3077,2036,2278,2222,2167,2979,1992,2937,1901,1942,3129,1318,1623,1719,1576,1672,1529,1484,1148,1095,4967,4908,5108,6009,5419,5350,5483,5561,5744,5671,5042,5295,5165,5230,4859,5848,5931,6390,6283,6235,6328,1261,4006,4410,4705,4647,4772,4362,4317,4269,4218,963,1029", - "endLines": "123,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", - "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "6704,3563,3490,3424,3351,862,910,958,6123,6180,6527,6473,1256,3924,4001,3856,3797,3732,4642,4587,4527,4110,2932,1417,1479,4195,3644,6230,3301,3072,1846,2117,2371,1896,2872,2812,2759,2559,2513,2419,2465,2606,2656,2162,3242,2708,3124,2074,2320,2273,2217,3029,2031,2974,1937,1987,3183,1364,1667,1763,1618,1714,1571,1524,1194,1143,5037,4962,5160,6078,5478,5414,5556,5666,5843,5739,5103,5345,5225,5290,4903,5926,6004,6423,6323,6278,6385,1313,4056,4464,4767,4700,4829,4405,4357,4312,4264,1024,1090" - }, - "to": { - "startLines": "6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "215,384,457,523,596,646,686,734,782,827,884,938,988,1050,1118,1195,1254,1319,1382,1437,1497,1560,1614,1674,1727,1789,1874,1955,2005,2064,2107,2160,2203,2254,2304,2364,2417,2468,2514,2562,2610,2656,2703,2753,2798,2857,2909,2961,3004,3051,3107,3162,3217,3261,3303,3344,3394,3453,3504,3553,3602,3649,3696,3743,3788,3839,3892,3967,4026,4083,4157,4221,4290,4368,4478,4582,4655,4721,4776,4841,4906,4955,5038,5116,5154,5199,5247,5309,5366,5421,5480,5547,5605,5667,5715,5760,5808,5859,5925", - "endLines": "8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", - "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "379,452,518,591,641,681,729,777,822,879,933,983,1045,1113,1190,1249,1314,1377,1432,1492,1555,1609,1669,1722,1784,1869,1950,2000,2059,2102,2155,2198,2249,2299,2359,2412,2463,2509,2557,2605,2651,2698,2748,2793,2852,2904,2956,2999,3046,3102,3157,3212,3256,3298,3339,3389,3448,3499,3548,3597,3644,3691,3738,3783,3834,3887,3962,4021,4078,4152,4216,4285,4363,4473,4577,4650,4716,4771,4836,4901,4950,5033,5111,5149,5194,5242,5304,5361,5416,5475,5542,5600,5662,5710,5755,5803,5854,5920,5986" - } } ] }, { - "outputFile": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\values_values.arsc.flat", - "map": [ - { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\dimens.xml", - "from": { - "startLines": "19,20,21,22,18", - "startColumns": "4,4,4,4,4", - "startOffsets": "764,816,869,922,712", - "endColumns": "51,52,52,51,51", - "endOffsets": "811,864,917,969,759" - }, - "to": { - "startLines": "13,14,15,16,17", - "startColumns": "4,4,4,4,4", - "startOffsets": "589,641,694,747,799", - "endColumns": "51,52,52,51,51", - "endOffsets": "636,689,742,794,846" - } - }, - { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\colors.xml", - "from": { - "startLines": "18", - "startColumns": "4", - "startOffsets": "712", - "endColumns": "56", - "endOffsets": "764" - }, - "to": { - "startLines": "12", - "startColumns": "4", - "startOffsets": "532", - "endColumns": "56", - "endOffsets": "584" - } - }, - { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\strings.xml", -======= - "outputFile": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\values_values.arsc.flat", + "outputFile": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\values_values.arsc.flat", "map": [ { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\strings.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\strings.xml", "from": { "startLines": "128,72,75,74,73,19,20,21,118,119,127,126,26,81,82,80,79,78,94,93,92,84,39,38,64,29,30,85,41,76,120,71,67,42,48,53,43,63,62,61,57,56,54,55,58,59,49,70,60,68,47,52,51,50,66,46,65,44,45,69,28,34,36,33,35,32,31,25,24,101,100,104,116,109,108,110,111,113,112,102,103,107,105,106,99,114,115,125,123,122,124,27,83,91,96,95,97,90,89,88,87,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", @@ -161,10 +66,7 @@ } }, { -<<<<<<< remotes/origin/c_master - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\styles.xml", -======= - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\colors.xml", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\colors.xml", "from": { "startLines": "18", "startColumns": "4", @@ -181,27 +83,7 @@ } }, { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\arrays.xml", - "from": { - "startLines": "19,26", - "startColumns": "4,4", - "startOffsets": "739,1047", - "endLines": "24,29", - "endColumns": "19,19", - "endOffsets": "1041,1162" - }, - "to": { - "startLines": "2,8", - "startColumns": "4,4", - "startOffsets": "105,412", - "endLines": "7,11", - "endColumns": "19,19", - "endOffsets": "407,527" - } - }, - { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\styles.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\styles.xml", "from": { "startLines": "50,55,64,60,22,26,30,35,40,18,45", "startColumns": "4,4,4,4,4,4,4,4,4,4,4", @@ -220,11 +102,26 @@ } }, { -<<<<<<< remotes/origin/c_master - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\arrays.xml", -======= - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\dimens.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\arrays.xml", + "from": { + "startLines": "19,26", + "startColumns": "4,4", + "startOffsets": "739,1047", + "endLines": "24,29", + "endColumns": "19,19", + "endOffsets": "1041,1162" + }, + "to": { + "startLines": "2,8", + "startColumns": "4,4", + "startOffsets": "105,412", + "endLines": "7,11", + "endColumns": "19,19", + "endOffsets": "407,527" + } + }, + { + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\dimens.xml", "from": { "startLines": "19,20,21,22,18", "startColumns": "4,4,4,4,4", @@ -241,14 +138,12 @@ } } ] -<<<<<<< remotes/origin/c_master -======= }, { - "outputFile": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\values-zh-rTW_values-zh-rTW.arsc.flat", + "outputFile": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\values-zh-rTW_values-zh-rTW.arsc.flat", "map": [ { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", "from": { "startLines": "18", "startColumns": "4", @@ -267,7 +162,7 @@ } }, { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", "from": { "startLines": "122,72,71,70,69,19,20,21,112,113,121,120,26,76,77,75,74,73,89,88,87,79,61,29,30,80,37,114,68,64,39,45,50,40,60,59,58,54,53,51,52,55,56,46,67,57,65,44,49,48,47,63,43,62,41,42,66,28,34,36,33,35,32,31,25,24,96,95,98,110,103,102,104,105,107,106,97,101,99,100,94,108,109,119,117,116,118,27,78,86,91,90,92,85,84,83,82,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", @@ -286,7 +181,6 @@ } } ] ->>>>>>> local } ] } \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json index d94a081..0aef65d 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json +++ b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json @@ -1,17 +1,29 @@ { "logs": [ { -<<<<<<< remotes/origin/c_master - "outputFile": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-zh-rCN\\values-zh-rCN.xml", + "outputFile": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-zh-rCN\\values-zh-rCN.xml", "map": [ { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", -======= - "outputFile": "E:\\MiNotes-master\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-zh-rCN\\values-zh-rCN.xml", - "map": [ + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", + "from": { + "startLines": "121,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "6532,3495,3429,3356,3306,827,867,915,6083,6128,6478,6428,1199,3861,3929,3802,3737,3674,4592,4532,4469,4061,2877,1369,1422,4115,3568,6185,3247,3034,1798,2079,2325,1851,2817,2764,2713,2518,2470,2376,2424,2564,2611,2122,3188,2661,3077,2036,2278,2222,2167,2979,1992,2937,1901,1942,3129,1318,1623,1719,1576,1672,1529,1484,1148,1095,4967,4908,5108,6009,5419,5350,5483,5561,5744,5671,5042,5295,5165,5230,4859,5848,5931,6390,6283,6235,6328,1261,4006,4410,4705,4647,4772,4362,4317,4269,4218,963,1029", + "endLines": "123,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", + "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", + "endOffsets": "6704,3563,3490,3424,3351,862,910,958,6123,6180,6527,6473,1256,3924,4001,3856,3797,3732,4642,4587,4527,4110,2932,1417,1479,4195,3644,6230,3301,3072,1846,2117,2371,1896,2872,2812,2759,2559,2513,2419,2465,2606,2656,2162,3242,2708,3124,2074,2320,2273,2217,3029,2031,2974,1937,1987,3183,1364,1667,1763,1618,1714,1571,1524,1194,1143,5037,4962,5160,6078,5478,5414,5556,5666,5843,5739,5103,5345,5225,5290,4903,5926,6004,6423,6323,6278,6385,1313,4056,4464,4767,4700,4829,4405,4357,4312,4264,1024,1090" + }, + "to": { + "startLines": "6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "215,384,457,523,596,646,686,734,782,827,884,938,988,1050,1118,1195,1254,1319,1382,1437,1497,1560,1614,1674,1727,1789,1874,1955,2005,2064,2107,2160,2203,2254,2304,2364,2417,2468,2514,2562,2610,2656,2703,2753,2798,2857,2909,2961,3004,3051,3107,3162,3217,3261,3303,3344,3394,3453,3504,3553,3602,3649,3696,3743,3788,3839,3892,3967,4026,4083,4157,4221,4290,4368,4478,4582,4655,4721,4776,4841,4906,4955,5038,5116,5154,5199,5247,5309,5366,5421,5480,5547,5605,5667,5715,5760,5808,5859,5925", + "endLines": "8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", + "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", + "endOffsets": "379,452,518,591,641,681,729,777,822,879,933,983,1045,1113,1190,1249,1314,1377,1432,1492,1555,1609,1669,1722,1784,1869,1950,2000,2059,2102,2155,2198,2249,2299,2359,2412,2463,2509,2557,2605,2651,2698,2748,2793,2852,2904,2956,2999,3046,3102,3157,3212,3256,3298,3339,3389,3448,3499,3548,3597,3644,3691,3738,3783,3834,3887,3962,4021,4078,4152,4216,4285,4363,4473,4577,4650,4716,4771,4836,4901,4950,5033,5111,5149,5194,5242,5304,5361,5416,5475,5542,5600,5662,5710,5755,5803,5854,5920,5986" + } + }, { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", "from": { "startLines": "18", "startColumns": "4", @@ -28,29 +40,6 @@ "endColumns": "19", "endOffsets": "210" } - }, - { -<<<<<<< remotes/origin/c_master - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", -======= - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", ->>>>>>> local - "from": { - "startLines": "121,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "6532,3495,3429,3356,3306,827,867,915,6083,6128,6478,6428,1199,3861,3929,3802,3737,3674,4592,4532,4469,4061,2877,1369,1422,4115,3568,6185,3247,3034,1798,2079,2325,1851,2817,2764,2713,2518,2470,2376,2424,2564,2611,2122,3188,2661,3077,2036,2278,2222,2167,2979,1992,2937,1901,1942,3129,1318,1623,1719,1576,1672,1529,1484,1148,1095,4967,4908,5108,6009,5419,5350,5483,5561,5744,5671,5042,5295,5165,5230,4859,5848,5931,6390,6283,6235,6328,1261,4006,4410,4705,4647,4772,4362,4317,4269,4218,963,1029", - "endLines": "123,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", - "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "6704,3563,3490,3424,3351,862,910,958,6123,6180,6527,6473,1256,3924,4001,3856,3797,3732,4642,4587,4527,4110,2932,1417,1479,4195,3644,6230,3301,3072,1846,2117,2371,1896,2872,2812,2759,2559,2513,2419,2465,2606,2656,2162,3242,2708,3124,2074,2320,2273,2217,3029,2031,2974,1937,1987,3183,1364,1667,1763,1618,1714,1571,1524,1194,1143,5037,4962,5160,6078,5478,5414,5556,5666,5843,5739,5103,5345,5225,5290,4903,5926,6004,6423,6323,6278,6385,1313,4056,4464,4767,4700,4829,4405,4357,4312,4264,1024,1090" - }, - "to": { - "startLines": "6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "215,384,457,523,596,646,686,734,782,827,884,938,988,1050,1118,1195,1254,1319,1382,1437,1497,1560,1614,1674,1727,1789,1874,1955,2005,2064,2107,2160,2203,2254,2304,2364,2417,2468,2514,2562,2610,2656,2703,2753,2798,2857,2909,2961,3004,3051,3107,3162,3217,3261,3303,3344,3394,3453,3504,3553,3602,3649,3696,3743,3788,3839,3892,3967,4026,4083,4157,4221,4290,4368,4478,4582,4655,4721,4776,4841,4906,4955,5038,5116,5154,5199,5247,5309,5366,5421,5480,5547,5605,5667,5715,5760,5808,5859,5925", - "endLines": "8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", - "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "379,452,518,591,641,681,729,777,822,879,933,983,1045,1113,1190,1249,1314,1377,1432,1492,1555,1609,1669,1722,1784,1869,1950,2000,2059,2102,2155,2198,2249,2299,2359,2412,2463,2509,2557,2605,2651,2698,2748,2793,2852,2904,2956,2999,3046,3102,3157,3212,3256,3298,3339,3389,3448,3499,3548,3597,3644,3691,3738,3783,3834,3887,3962,4021,4078,4152,4216,4285,4363,4473,4577,4650,4716,4771,4836,4901,4950,5033,5111,5149,5194,5242,5304,5361,5416,5475,5542,5600,5662,5710,5755,5803,5854,5920,5986" - } } ] } diff --git a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json index ef9b830..83e9dac 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json +++ b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json @@ -1,17 +1,10 @@ { "logs": [ { -<<<<<<< remotes/origin/c_master - "outputFile": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-zh-rTW\\values-zh-rTW.xml", + "outputFile": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-zh-rTW\\values-zh-rTW.xml", "map": [ { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", -======= - "outputFile": "E:\\MiNotes-master\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values-zh-rTW\\values-zh-rTW.xml", - "map": [ - { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", "from": { "startLines": "18", "startColumns": "4", @@ -30,11 +23,7 @@ } }, { -<<<<<<< remotes/origin/c_master - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", -======= - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", "from": { "startLines": "122,72,71,70,69,19,20,21,112,113,121,120,26,76,77,75,74,73,89,88,87,79,61,29,30,80,37,114,68,64,39,45,50,40,60,59,58,54,53,51,52,55,56,46,67,57,65,44,49,48,47,63,43,62,41,42,66,28,34,36,33,35,32,31,25,24,96,95,98,110,103,102,104,105,107,106,97,101,99,100,94,108,109,119,117,116,118,27,78,86,91,90,92,85,84,83,82,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", diff --git a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json index 237cf20..855f065 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json +++ b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json @@ -1,51 +1,10 @@ { "logs": [ { -<<<<<<< remotes/origin/c_master - "outputFile": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values\\values.xml", + "outputFile": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values\\values.xml", "map": [ { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\dimens.xml", - "from": { - "startLines": "19,20,21,22,18", - "startColumns": "4,4,4,4,4", - "startOffsets": "764,816,869,922,712", - "endColumns": "51,52,52,51,51", - "endOffsets": "811,864,917,969,759" - }, - "to": { - "startLines": "13,14,15,16,17", - "startColumns": "4,4,4,4,4", - "startOffsets": "589,641,694,747,799", - "endColumns": "51,52,52,51,51", - "endOffsets": "636,689,742,794,846" - } - }, - { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\colors.xml", - "from": { - "startLines": "18", - "startColumns": "4", - "startOffsets": "712", - "endColumns": "56", - "endOffsets": "764" - }, - "to": { - "startLines": "12", - "startColumns": "4", - "startOffsets": "532", - "endColumns": "56", - "endOffsets": "584" - } - }, - { - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\strings.xml", -======= - "outputFile": "E:\\MiNotes-master\\app\\build\\intermediates\\incremental\\mergeDebugResources\\merged.dir\\values\\values.xml", - "map": [ - { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\strings.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\strings.xml", "from": { "startLines": "128,72,75,74,73,19,20,21,118,119,127,126,26,81,82,80,79,78,94,93,92,84,39,38,64,29,30,85,41,76,120,71,67,42,48,53,43,63,62,61,57,56,54,55,58,59,49,70,60,68,47,52,51,50,66,46,65,44,45,69,28,34,36,33,35,32,31,25,24,101,100,104,116,109,108,110,111,113,112,102,103,107,105,106,99,114,115,125,123,122,124,27,83,91,96,95,97,90,89,88,87,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", @@ -64,10 +23,7 @@ } }, { -<<<<<<< remotes/origin/c_master - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\styles.xml", -======= - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\colors.xml", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\colors.xml", "from": { "startLines": "18", "startColumns": "4", @@ -84,27 +40,7 @@ } }, { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\arrays.xml", - "from": { - "startLines": "19,26", - "startColumns": "4,4", - "startOffsets": "739,1047", - "endLines": "24,29", - "endColumns": "19,19", - "endOffsets": "1041,1162" - }, - "to": { - "startLines": "2,8", - "startColumns": "4,4", - "startOffsets": "105,412", - "endLines": "7,11", - "endColumns": "19,19", - "endOffsets": "407,527" - } - }, - { - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\styles.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\styles.xml", "from": { "startLines": "50,55,64,60,22,26,30,35,40,18,45", "startColumns": "4,4,4,4,4,4,4,4,4,4,4", @@ -123,11 +59,26 @@ } }, { -<<<<<<< remotes/origin/c_master - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\values\\arrays.xml", -======= - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\values\\dimens.xml", ->>>>>>> local + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\arrays.xml", + "from": { + "startLines": "19,26", + "startColumns": "4,4", + "startOffsets": "739,1047", + "endLines": "24,29", + "endColumns": "19,19", + "endOffsets": "1041,1162" + }, + "to": { + "startLines": "2,8", + "startColumns": "4,4", + "startOffsets": "105,412", + "endLines": "7,11", + "endColumns": "19,19", + "endOffsets": "407,527" + } + }, + { + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\values\\dimens.xml", "from": { "startLines": "19,20,21,22,18", "startColumns": "4,4,4,4,4", diff --git a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/single/debug.json b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/single/debug.json index ddf4f56..8d15651 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/single/debug.json +++ b/代码解读/MiNotes-master/app/build/intermediates/merged_res_blame_folder/debug/out/single/debug.json @@ -1,779 +1,390 @@ [ { -<<<<<<< remotes/origin/c_master - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_account_dialog_title.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\account_dialog_title.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_alert.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\title_alert.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_search_result.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\search_result.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_sub_folder.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\sub_folder.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_single.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_single.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_2x.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\widget_2x.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_blue.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_blue.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_single.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_blue_single.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_middle.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_middle.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_up.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_green_up.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_item.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_item.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_dropdown_icon.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\dropdown_icon.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_add_account_text.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\add_account_text.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_middle.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_red_middle.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_pressed.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\new_note_pressed.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_up.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_blue_up.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_note_edit_color_selector_panel.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\note_edit_color_selector_panel.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable_new_note.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable\\new_note.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_2x_info.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\xml\\widget_2x_info.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_record_folder.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\call_record_folder.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_btn_set_color.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\bg_btn_set_color.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_pressed.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\new_note_pressed.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_edit.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_red.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_red.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_background.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_background.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_single.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_single.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_color_btn_mask.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\bg_color_btn_mask.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_small.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_small.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\xml_preferences.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\xml\\preferences.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_color_btn_mask.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\bg_color_btn_mask.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_datetime_picker.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\datetime_picker.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_up.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_up.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_up.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_up.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_red.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_red.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_btn_set_color.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\bg_btn_set_color.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_green.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_green.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_notification.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\notification.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_normal.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\new_note_normal.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_2x_info.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\xml\\widget_2x_info.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_delete.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\delete.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_middle.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_white_middle.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_background.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_background.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_yellow.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_yellow.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_yellow.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_yellow.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_add_account_text.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\add_account_text.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_up.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_up.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_green.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_green.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_up.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_up.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_super.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_super.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_notification.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\notification.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_red.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_red.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\raw-zh-rCN_introduction.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\raw-zh-rCN\\introduction" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_normal.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_normal.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_datetime_picker.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\datetime_picker.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_large.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_large.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_blue.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_blue.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\raw_introduction.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\raw\\introduction" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_middle.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_middle.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_settings_header.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\settings_header.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_single.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_single.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more_dark.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more_dark.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_middle.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_middle.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_up.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_red_up.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_folder_list_item.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\folder_list_item.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_red.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_red.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_clock.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\clock.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_single.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_white_single.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_blue.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_blue.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_green.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_green.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_white.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_white.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_white.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_white.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_down.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_down.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_selected.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\selected.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\xml_searchable.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\xml\\searchable.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_4x.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\widget_4x.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_white.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_white.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_large.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_large.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_blue.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_blue.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_yellow.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_yellow.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_size_selector_bg.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_size_selector_bg.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_dropdown_menu.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_list_dropdown_menu.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_dialog_edit_text.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\dialog_edit_text.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_4x.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\widget_4x.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_green.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_green.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_yellow.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_yellow.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\raw_introduction.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\raw\\introduction" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_4x_info.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\xml\\widget_4x_info.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_yellow.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_yellow.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_account_dialog_title.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\account_dialog_title.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit_list_item.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_edit_list_item.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_down.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_blue_down.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_move.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\menu_move.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_options.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\note_list_options.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_2x.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\widget_2x.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_yellow.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_yellow.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_footer.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list_footer.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_footer_bg.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_footer_bg.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_preferences.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\xml\\preferences.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_white.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_white.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_yellow.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_yellow.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_normal.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\new_note_normal.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_middle.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_middle.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_note_edit.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\call_note_edit.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_down.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_down.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_middle.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_blue_middle.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_icon_app.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\icon_app.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_dropdown.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\note_list_dropdown.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_footer_bg.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_footer_bg.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_single.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_red_single.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_edit.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\note_edit.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_up.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_white_up.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_down.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_down.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_down.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_white_down.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_super.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_super.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit_list_item.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_edit_list_item.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_up.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_up.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_edit.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_dropdown.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list_dropdown.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_move.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\menu_move.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_sub_folder.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\sub_folder.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_blue.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_blue.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_single.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_single.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_footer.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_list_footer.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_middle.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_middle.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_small.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_small.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_single.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_single.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\color_primary_text_dark.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\color\\primary_text_dark.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_down.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_down.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_down.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_down.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_white.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_white.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_middle.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_middle.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_normal.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_normal.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_list.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\color_primary_text_dark.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\color\\primary_text_dark.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_edit.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\note_edit.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_folder_list_item.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\folder_list_item.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_alert.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\title_alert.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_size_selector_bg.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\font_size_selector_bg.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\color_secondary_text_dark.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\color\\secondary_text_dark.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_down.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_red_down.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_selected.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\selected.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_blue.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_blue.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_red.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_red.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_down.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_green_down.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_4x_info.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\xml\\widget_4x_info.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\color_secondary_text_dark.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\color\\secondary_text_dark.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_delete.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\menu_delete.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_delete.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\delete.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_down.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_down.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_bar_bg.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\title_bar_bg.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_red.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_red.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_blue.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_blue.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_dropdown_icon.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\dropdown_icon.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\menu\\note_list.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_up.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_up.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_note_edit_color_selector_panel.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\note_edit_color_selector_panel.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_settings_header.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\settings_header.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_green.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_green.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_white.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_white.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_single.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_single.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_white.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_white.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_call_record.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\call_record.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_folder.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_folder.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_folder.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_folder.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_call_record.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\call_record.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_search_result.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\search_result.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable_new_note.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable\\new_note.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_single.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_green_single.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more_dark.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more_dark.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_delete.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\menu_delete.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_searchable.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\xml\\searchable.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_green.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\edit_title_green.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_green.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_green.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_middle.9.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\list_green_middle.9.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_green.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_green.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_yellow.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_yellow.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_dropdown_menu.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list_dropdown_menu.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_icon_app.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\icon_app.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_bar_bg.9.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\title_bar_bg.9.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_dialog_edit_text.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\dialog_edit_text.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_note_edit.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\call_note_edit.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_red.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_red.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_blue.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_blue.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\raw-zh-rCN_introduction.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\raw-zh-rCN\\introduction" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_red.png.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_red.png" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_clock.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\clock.png" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_options.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list_options.xml" + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_item.xml.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\layout\\note_item.xml" }, { - "merged": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_record_folder.xml.flat", - "source": "D:\\IDEA\\AndroidModeCode\\MiNotes_master\\MiNotes-master\\app\\src\\main\\res\\menu\\call_record_folder.xml" -======= - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_settings_header.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\settings_header.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_yellow.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_yellow.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\color_primary_text_dark.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\color\\primary_text_dark.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_red.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_red.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_footer_bg.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_footer_bg.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_white.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_white.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable_new_note.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable\\new_note.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_normal.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\new_note_normal.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_white.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_white.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_up.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_up.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_blue.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_blue.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_normal.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_normal.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_small.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_small.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_middle.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_middle.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_down.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_down.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_middle.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_middle.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_dropdown.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list_dropdown.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\color_secondary_text_dark.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\color\\secondary_text_dark.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_single.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_single.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_red.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_red.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_down.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_down.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_sub_folder.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\menu\\sub_folder.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_single.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_single.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_bar_bg.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\title_bar_bg.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_add_account_text.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\add_account_text.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_title_alert.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\title_alert.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_search_result.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\search_result.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_red.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_red.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_move.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\menu_move.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\raw_introduction.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\raw\\introduction" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_footer.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list_footer.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_menu_delete.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\menu_delete.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_4x.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\widget_4x.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more_dark.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more_dark.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_call_record.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\call_record.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list_dropdown_menu.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list_dropdown_menu.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_yellow.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_yellow.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_datetime_picker.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\datetime_picker.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_edit.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\menu\\note_edit.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_middle.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_middle.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_folder_list_item.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\folder_list_item.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_widget_2x.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\widget_2x.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_delete.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\delete.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_dialog_edit_text.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\dialog_edit_text.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_red.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_red.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_single.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_single.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_green.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_green.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_down.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_down.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_white.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_white.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_dropdown_icon.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\dropdown_icon.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_color_btn_mask.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\bg_color_btn_mask.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_note_edit_color_selector_panel.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\note_edit_color_selector_panel.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_selected.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\selected.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_item.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_item.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_green.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_green.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_folder.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_folder.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_up.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_up.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_up.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_up.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_background.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_background.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit_list_item.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_edit_list_item.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_new_note_pressed.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\new_note_pressed.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_4x_white.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_4x_white.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_middle.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_middle.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_note_list_options.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\menu\\note_list_options.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_single.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_single.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_white_single.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_white_single.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_large.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_large.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_size_selector_bg.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_size_selector_bg.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_up.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_up.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_green.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_green.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_green_middle.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_green_middle.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_icon_app.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\icon_app.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_4x_info.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\xml\\widget_4x_info.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_note_edit.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\menu\\call_note_edit.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_blue.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_blue.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_edit.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_edit.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\raw-zh-rCN_introduction.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\raw-zh-rCN\\introduction" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_clock.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\clock.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_preferences.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\xml\\preferences.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_blue_up.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_blue_up.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_bg_btn_set_color.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\bg_btn_set_color.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_yellow_down.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_yellow_down.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_account_dialog_title.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\account_dialog_title.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_ic_menu_more.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\ic_menu_more.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_widget_2x_info.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\xml\\widget_2x_info.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_green.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_green.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_list_red_down.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\list_red_down.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\layout_note_list.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\layout\\note_list.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_yellow.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_yellow.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\xml_searchable.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\xml\\searchable.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_font_super.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\font_super.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\menu_call_record_folder.xml.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\menu\\call_record_folder.xml" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_blue.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_blue.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_yellow.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_yellow.9.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_notification.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\notification.png" - }, - { - "merged": "E:\\MiNotes-master\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_edit_title_blue.9.png.flat", - "source": "E:\\MiNotes-master\\app\\src\\main\\res\\drawable-hdpi\\edit_title_blue.9.png" ->>>>>>> local + "merged": "E:\\MiNotes\\MiNotes-master2\\app\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi_widget_2x_white.png.flat", + "source": "E:\\MiNotes\\MiNotes-master2\\app\\src\\main\\res\\drawable-hdpi\\widget_2x_white.png" } ] \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/build/intermediates/packaged_manifests/debug/AndroidManifest.xml b/代码解读/MiNotes-master/app/build/intermediates/packaged_manifests/debug/AndroidManifest.xml index c6c7647..f237bf5 100644 --- a/代码解读/MiNotes-master/app/build/intermediates/packaged_manifests/debug/AndroidManifest.xml +++ b/代码解读/MiNotes-master/app/build/intermediates/packaged_manifests/debug/AndroidManifest.xml @@ -21,7 +21,7 @@ + android:targetSdkVersion="14" /> diff --git a/代码解读/MiNotes-master/app/build/intermediates/processed_res/debug/out/resources-debug.ap_ b/代码解读/MiNotes-master/app/build/intermediates/processed_res/debug/out/resources-debug.ap_ index 7b3600cc881b0c39a85d7bce9a50601b874fedf5..8e2f5d786f3e2488033ea8e3d1f2972936a0763c 100644 GIT binary patch delta 3912 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 diff --git a/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Contact.dex b/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Contact.dex index c2f6ff22d6ad8caef7f747f503428af4a71a49d3..80d2356090ca226cbfc222fe8f6baa450adbef79 100644 GIT binary patch delta 91 zcmV-h0Hptv6_gbqWMy~?Ff%m(gW}*Y317|ja9~kX*N=1A!x`B~MerkUu^@~D6C?sE xH4aOAhnXHpiUR;T4FMPylfMKZ1|R_z4*(3a<^+WV2x2ucW;8QnG_!LFApysB9I^la delta 91 zcmV-h0Hptv6_gbqWMy~?Ff%m(gyP=Y+EjjiO{a)Ff%_EiNNAVkpoXP4u^@~D6DR^I xH4aO9hnOBohywsR4FMPxlfMKZ1|Iw`NoHbq{?Gn3x%kwPgxk<+3&vSUgq8a?Trc*9G;t*7z3=m zE8SR`7>+YC2JlrdEMj5|QW3zRXyOu#Ii}jz)$DT*qcI|uo`||@On~e$;9G;7r7z3=m zE8SR`7%nj~2JlrdOk!dT PCMH^%7;es$D`o@$b8`Q<;#ON>QnNxm3*Ws48LkUZQ$kz>e4 zkQg(pIxll8YsGo~|LrI0G1nwVS-Dg#?NVRbQUxDDl;8~6d(0=4?Fbo+PTXe7Moi|< zIvJP{{`ud2qmAa&y=Bm>^j!`wvu&z1IZ_K_W7MJs+1hh)0GkvF!UPWoz~U?7HtJOO zj5KNf3Arf!z=Ia#xJ6R7^j`RIL+GJ^6H+VzNf54U2cp<0)PR6fV&~DN!0-cW$CNTh n84KUWawW!fR8NG4;@XrJN~QO_s+Eee?upLM_aEB#bR&TeE-7&< delta 449 zcmZ9H&npCR7{ z^@yj2|5 ze_g|6^~xfDj*N&n3nlrXsY=HNHQM!DVDI4b!gz%}VE!NR5W*<`A|t;@Q*}KLG}Un( zl^@U#^(~9v&oCF7J_eKmT|}c diff --git a/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/MetaData.dex b/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/MetaData.dex index cd35ed13f2d7e42e54f6802b337d77e5371ae146..14ac4101a4f03bd5b063efe15f54ad0b522606c9 100644 GIT binary patch delta 132 zcmaDO^hQV_CAEUfz}S>QVba1XiyO<aNXaoX$Z=KJu`)2oFsW|mqo@$hwXl6dSjpG>ryvZRV delta 132 zcmaDO^hQV_CAEUfz}S@Gz$E9YC+{vCzxQG`FWZANUh)iu?`j49FWab4z~W)Zz{lXv zD9gv717vssu`CeFF!0$ixH4+;F_-}fo2*OB4BFgXtPE0e%nWi|6?Uu)49ZOE+I%t6 dV1Y_jhKkKMSe7w!n424?CYqb4O>X0O1^_TSA_M>c diff --git a/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/Node.dex b/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/Node.dex index fe5bcda454329f16acd599b1a9507fffa52b9a62..5188fc547fdda8fd0294847d0539057b218e8f13 100644 GIT binary patch literal 2080 zcma)-Ux*u36voe;%;w+z?doQCSzBXpwYIiX*{srTRbrBrtka|<*`-~JVVW7^tecr7 z8B2?}*azQKM2d(ALh-=|eNhAzQ7BbJu)g>tMSLh!d=e295%D`Wcb25=gE##0o%!a> zxp(f|nQJ@elSdX7>BD1Z+NtcdM<+jS%#8p2(%vgyeslBa>x;jp<3w9Tbbc*636brY z7|{cW*iV40AR30Af{sG3LnojGjR+xKg&rRwx&ck;MEk&9U>@uT2Y~@rz*C?D-T)tf zPr&!!CioYmQ0G3d1Wthtcm=!$E`c|}+u$AW9{3b|1-=76fjQz;f7m~gfYs=riMko zA(?A%U2ZAB@n7(#Rm=s#IF5Km`4fn_Zypaft~sKVp9>$4DIHhJ&x!p#O8Fu4@oh?P zml~&esXE;wRnWcact12Eui)$WN>-ibq$cSOsT%E-Drle72;Hgtv{bAIsXAq(#_534 zgHjW8ztk8Vk{YGM>e!Hq`Nh5SJagl<$nAGbZW)uOsoDPw37oS!ks!YR(EmdD^@*gM zhtR*WyOuDxDHuEc+4F0 zT4aq=^tkJ}!6PI}q?Jq(DH3`|nlv}8bC$7b zc`c)IcEf1~gI+D@xL#|CGN$JQM%!)rwqtmH;B<{vV0E9B6^%07C7Lq*PRrQn`kt{; ztCYiX2|jz6yP>Jt>2ki2%hyYlawAtLG|WmqXHx1`yIMR^sTT*+3q^CcbhcIcp8hh$ zYPC|OiGHhGDHmz3-&s9b$kmIDe5Jf>mhyF)+2v$!h_kz#QQe9)($-c0CVOq2#5%=n zXVVEBo5ovCkncEF;N+Tt>wA=hQBWtNh#z-*Nv72ePWZO_w2P~zal-VQ)+W#5a>sAy zeJ^mlfMPgNw%QJjBB)*PnyM;yv$}<68+H?Eq3+0Lf6;h5>{oAducPgOK8M<}u+`V-J0qb~zg>0OSOq*nO2Q9|M-j`Lf(~>LgCV=fZf|ct|38*f=2#|s^r6KE zkJt;D7bu~NF`5;({1Tez{Vu+!UyW)P<0Qn5AtC+&??;6^zSL8WL&Wu{5PyJ|V?w+e zOX!*|bX||=_%7=)J*xMx6r1_@45< wD$>1cd2fxVn7?xZ$(+agj|QLn;=Pv;bKm@J98xiVBO}OX-{#Fm#k|k|2aU=;N&o-= literal 2116 zcma);O>7%Q6vyAJ*Pr=l8k#hL6ig@q)Q^oqDxtZap8~y+&CeGDuF;CKnQ`93vhr-dniyORFwmVhyxM={%<@R*;NjV_4EJj zf5-35%zlh(_Euu@(KGaZ_T3rdjlGY*z5dG|-@iI_?VV3PfBV-TZ~v2x5p5FDR%Ln+ zBHQaxqA5h|$H8NQs0X?N?SuXd9e_Tm5h0{q=t`LA7WAx6lmc0B4$OlBcp5B%P4F_< z0iS^%zzy&x=tGX))o zq{irk(vwo-bV_QJPD_oDp^hh|Vtq09{WXWjZ3GMF15K^|b#&l9ivw}ubqM?$$}bNj z&KF|L)d|t;*EUt!VIhl~xV>#I?ujvx{57J69j;o>J z!);IHS`qB>@7n%f%3l@<>4((p{#E{x=;`VoR`XvLz3|sS1uTJQz!deTQuFgEDv7cF zQ#30c#CJhV;CoJ-z_%PfSLS(eV+}xR8T0+g9^YS)l;b-7<0SH=%+fRR-v zBZ$vA?M|lE^3QuU=c0pO9mNULt6CepinC3xk?~yLc72NCM8Rs<)Q4cSIuxkCe~d}Kh(mo+clrKv_BFW?zBsG19t(BkP`5N z_{25Q{#?1N??$vM zF%sfdScuCJA+AP*Jl<(5#{uGRoPRSa#CzcDXk6EHq3e1`kLjdG^@z@IU6Su3*3RcI z*k}2<4E9<){`>naKbOIt%UObbH+W8Y?-j}RZ+ZU>shHn`0-d=Z?@tZ%AkW diff --git a/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/SqlData.dex b/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/SqlData.dex index d5446e8b2a535d8357ec773358e40062b300f519..db6fd6f1ab2e0a06c6b7efbfe89d1c33bd65522c 100644 GIT binary patch delta 1592 zcmZA1e`p(J9LMqR-8FYfF1e)1+PXNf#kmGCYrC#Bfov=7CTLgMx>RRdTw3GAIjWt) zx^5cKL9wgQ?vM@tsBEC~PqA8@uz^43aO&*(m!M)rg`pso;tw`heLvR}%Z|P-pL_0k zzR&%7I+y%DSyOm&Bv{|rB)gA)RW`X0dvs$u|7XjaS35_asQCN-$xF}oPu0Y=iK(W> zVv8fP!4!EYB(fW$IF1QSV+P;gcicoQEK-YmQHN%j0@O=R`lR0jAI(_;cNVeTev48lE)~fa2D_41AK^!_ym`61y}Jiu455PxB)#X z62TqOqDT#)30btE3xjw8$1sl9@H*bW+xQ3{;|jjRZ}3AF2J#3U0)kUgnQ2qSmI({p?9wPOn9HqUXlsAyKl=8+k?f0$8YTng8 zTi5iTqkXkbmiDdccGToMR}Q?qFtfhwA1!r|o3qdj!+U027vl}O@2L)Z_u-?xjN?1q zZRSxe<(@b9X>c*Czr&`CR{SN@uW0zFPtGLB#N zIALjsIz~EbOU{YNaCJ=DBorB{H)V6A*9c1wODUrVC8s-#u9QIu>KWbQI3h#!mOO0s znT{0y?-umBy?k4@L;gO0uvAP3{#6+ih3m#(m<`#_lqtpry1}`O?MbQpbGKo03PgjI&ZRujL$VUBobU>GN5` zd?2!H_*)~3hTW!LG6FjzZ=KrwX`lM@LW&Pz)^4<{=7CIlu)g3f#t!i M-?%EM#!is`13W3{6#xJL delta 1611 zcmYk+YiJx*7{>AU?3tO}Z1$2%o0wQaLeXvu8#m_SE~M!tX}zRkq`OjfwXKj8W6MVS zK~tjL2v&(gF&VU=e$*CAQS7E6H8fxo{Umq`s1Ot-P(*3PNUK$r(%wMZLwVIL0S7;>1xJ2;QI z0d}9`Yy5y;a1A$b3%W+60=;+`DWq`}$1#SNaSrG4iQDNJ3(i(DHz{t5?iEjc@C#aq z6NM%BXHR`@nU;FayjY>$z>$Oe&TeC=UZSq0=3R+N-~z&HC~T(P)TZ5xHFbHcsm)lE z!=o+0NJ^fC8f`rW3!hhtr#2d|@4TTG;_R98{oTdMC^*WSFYHrFlp ziLC3tNP9UaMtg^uj=6Zecv7gB@(tE46+O)4{^ch3aMXoo#{3ws>At@?SeS=RyTy5} zyWJU6ce$6HLu#Ab;60?`?g{S>)tkTUJ)>04eYE0{Tu?lP!4rgh#Gpp$l5BH?m*iJ* z<)yxxx>7}~diCUq|JG9ZDoJRc?9T_K&DJVzS4uJ;mS>x5q(uT&Hs*-7(jNy&I#^E9 zacz>ekQC4n-Keu%DK$+}&hkrgI>e84%-e4zEHCF_$;P~5=}bOEOm{iPYP5MM^e9DH z5sx>Snjyv^WyW7f*(-i0;gG`TW>Oq0Gwmm3M>)lb^J{5ZPA;PB_>W1=65?Z4tj{*T z&x!k))ogKA&q<)d%*t1ho~a~gXF13h_c_#sS=q$|Zeun;Tb&#bzc1nAHb^nI;j=TB z0xZQj#qJe${iCgEExBafsM%zTgkF<}R8OdTxI5k7-ya>7l&2?QPP<3tO{EVX&4z|m zZTRu&vs#|^sSPzvwlp}>q}BaFwJAJdi>+R5(lV%`s-}8%ekA&WE$OH{p%S6uHHK6& zw5HV_&--UuzvmS% Ym+Hc@W}rzoS8_`2X4#uS(|?@$f0xMc9RL6T diff --git a/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/BackupUtils$TextExport.dex b/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/BackupUtils$TextExport.dex index 13087edb592be8957912f8007c43ee6e2dd65423..bdf5105ce62d8411765e2838f0af10838a038f6e 100644 GIT binary patch literal 6580 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 O_&pYW=*cqw_wxS$;Jg+9 literal 5772 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 diff --git a/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/BackupUtils.dex b/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/BackupUtils.dex index b96217dafb60753f14384353943edabc9a64691f..3975bce3d41a02f8a426eb7215afacc07614c5ba 100644 GIT binary patch literal 1924 zcma)-O>7%Q6vyA}mmB8;CxpiNXmH)2a3PzPgiu^na&4!wvWZc46G1sx8+#kJwRatR zV;K-pR3Q|~u{~63j~qB~K&S`A9RW8E6bT6l1PCGZfH;E?|F>QT7a_qozx?0Ko6k2p zGgYS(Uwn3%o?qzvwkAeviM#XP&po{P;MU!vso%f;^yjx?L=7V9Y%h&L!gOCFnuo>Z zaWEu^PC%C;y$u~f{wpZ{C@&GERH7>MBbn$E@EQ09d<(t8eeoEaP6D<+KsmP?2CN)M z*2f}EL^>L(O1vpC%sL%vjOL&cqMm{(_;FHEV;ZVOGu2RIBFsya43%gG8jJkg-(;BY zm1}e=%nO>0^vO_VIvv&HeeRCN<70gY=*Yx23x|9=r#&@J&gpHrxDRcN~RRO zf;o?1w?}9NTm%LvfEh8JS$l0&mFS$99=Xuz#*J6V^X{RLcER=B;35rPvMbm38(V=} zYf+*vvvAFB+a!u443Z3kCJo!GHhs6MS9~vUyg<*fc7hBgk6nICFL-UY>3en5$k1t{ zYS-HCb=~$nKd=MW_w;qAzT-4=HM`YvS{WKMcp$xId%JpR=bBSNv;HzOXu95Rh87IZ z3G}*K@vDxG&YYGW_ zAtzj=<@1UuiGNPhvukGHH|<>~+qT`By;F1OJArlhzg#cmubUuxng^^+pS4^{b{!xKl^fOub(#OJCI zzo?ob6bW~hqR12cxrg8U1`fbIJ_LP<&oig6Ql#@xevkO<_1+{tm%Vq1PdeNDHu0^{ zd!Ksei{B`b>fW{dPRWtYcb34V%YE^^E}@*q;&)7e&2!*6Qe^X;r$#p4eKOkeobJHZ PqH?|)3FX|D-_pMTq8Bmh literal 3172 zcma)A4o5yxlW@=GK|O0+FYmaWjVlNc&&(w3Fhq3uQ@DTgs7B_d_i4g&g#T+1&e zAF0PDl|ov_2-LvoDGh=kr`81;Acr8ysYQc+9g7wX&_mH&f*OdC1g(o6+8zQFMgOyW zRA`_;yTXq%J3G5OZ+7^&s;h1|Gc!v+k3VwqgFhx4Z(saqexLE4y*K&stDm0#&U`&e z)Fz_trPB!r-CmCn6``?x4|rV=jY8gq3_-qQ5IqEW9}*_ICyB0Nz~>|Sae(L-;J4so za2I?6J_UaUe*=F9Ux0sui6GGoSOr~h8~gzL6#Nd{2fXPdNP{Za0Y3yk0lx=#!9Tzk z;9r1-h$IMtgWwoA4W0lcPyx?@26z#?1ilMi19!j&;8)-e;2!uZ_$Nq&iKamgTm{?U zW$-=leef1|7yJ_Z27CxU0)GOZfX~2R0MbQB6(P-p^wThifjAfeoNGP|&i!7n4~&8R zU>tDn4}&9s*XlQ3lh1>jA0WNDA#|;~FkpLqhPR-z568fbeObQ^g;UP@tI#=}tiS2$ z9Pgb0{cTU@*x!fFvGFr-O9Ix}-q+cmW9Mh&mIAEvn!LsYV0plklb$^2$wOL3XiCc% zozpT-bC3p};;fcIEhQ{x(3g19$02?An}rPMY_p8hwC>00geT8K25~A+Ko05C;hgpQ z5j@Rt*rT333XfyDANHi5a_A4^6utr((`OG(TcEdW)?8}T{46YdC zii*+!@pZD3QOxc83BAq%_;GzyMgnAyaAo$!eVE5Hr}}$jCh4$@>a!ivV}c&W*j4zX zuzq`ltA0c89Tj#mhTPgoqAlWH9KDp_9k_m?Mmy<8)g%%}QVH5C$0__G`#wfdxuJK6 z_%<>=%K4)*;ail3&&~*X*@zmvQj$`}?n;tZI)!zE{ABWs^g|CpXN$3G2|yn;hNV5i zu^$Vt7SYd_kfV}oErB`02wx6XIDfs|Tpq~H#t46Nd(Yn=f9`>C{&x4qCFZk_iE+;8 zL7dDXS`$G!BZiQNIJJ{wczz2OwocKg7&fNpQ5+oSoa;>>BCdBn%NtmS&$2xdhCPM) zYbO)P!?QTE7%D7=w|k5hS(ghJo{Z7Y3^{#zCU!+qZn)chLyFnpxo&aug*T;fDrlXv z&LyX$JRZ8>mn*!W8yftvE=;rYp`eM?DgJx zEV*u3a?C98Jw9vMmV2He^JeYFW_#7O8XX!L=$v@o+%icNNjycOL`JDdvQ%WHM7~m~ z$lcOYG*L3`y3?}i=~~NnmF=c;EW2)&#&?HWopiz8vYeLPgh!T=yCdwGzSeS@rkl>2 zu3FG)mJXNdW@F2`kv46+<(jV5veS#Ixu%?4!|ZfaCrhysN0_!+=>@Byvb1lvUtBJ9 zYpTtYI1267Fzxkp?z-ue)yAf>YnYH27+GF>UeyrUp#fW2)ixc=-5ywMa7x*AEPFkR z41Bpk&o;klHR{TFaEJ1C$5qWNohaGLO*gGttFF>`Hq}YHtyUvFkouz)WTnt;w;V)t z^Q zwCCA@JoM8UHfuH2=^V{uGSt^k4(O)_^cm;@v)xv9or1cUx-JdZ9EGx2Qs3l5rcs=T zgA%G(O|@t>8disdq5zK6MEM3(*Xp<(iYlGEN{jPIdHZ8pko%Q4s0+?HuI%r&g$ zyT)to;m;+r>DAtf>J;lV%*Llp_j<1zrx2p^w^ zjPRY12=5HZS8j!V6qyje4oPt@EW}PE;1fOr7Yv_I?&o(HHh(T+2N%iSyOi(Y($o1jU*JcS=koo} pfSvc^d%6#LKSuI&zBBkeo$n43b2+9i^nhpQy9HnDcrO31@E@B$62kxh diff --git a/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/DataUtils.dex b/代码解读/MiNotes-master/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/DataUtils.dex index a052f181b38cc59c22650777a0af6f15f1c04fd7..ee5a7df573c63a058e1fd45c56c08cdc1ecc6261 100644 GIT binary patch delta 1062 zcmZ9~eN4?!9LMqRxwpH^rQ5w-J&0RZs}Zgt3Z-VTMXd+aCYpsCVIF24N7pqr5C3Gt=6$Ds_~UiX_xCy9b9Q$2YfEcObFJ`fvrJ5! zD)k3W)qdWY)!|HXxEi`TnqEYFOkTa~?$j#RHgAJN8ow}Xm`DUhAO>+5hY6UB zB%~r88OTI7@=$;xEJHO~@diO*BJn81M(o3dF!9QDif;TwY`91==AsxIQHff-#ZTBG z=)pnM;1+rj6-ka%q$30Kkc;^!#A1}76l+l(=@q$5aR=?_Ko|P(9j4(TLlK5Z#9{_! zArpC603VLw44Tn~c09ss{D2`!#DX}aU=E7B4C}EKyHSa&Xu$)##5;V#SM)#!YOoWMC;LK~jo4Zgzro53{;WnP3 z7jN+e{jfSkCSf`m6 zsQ3Cq@M&ez`>hXErp^y(Q7g6G7NOSY1lv+IR#({a)hgX%%URv83_ewERd$C_77dOz zs*;iJvY46jDv%djzyF(d2GYIi|JbjLf%v$xx_4}<`FBf|Qa)wv?mVKa?9oH&41W*k zI)7N-ut%lz8B`U!vdWCIS*0#9iF6Kh-1Afh4syGVbU4bgQ)5g@DguiuxUJoDScilr z8=4I|Gjx=rAjqdS9aT%MMMgQR%+=NP_5Siumol3(atm@6j`3e~m@R`mlRQbw5~r2u oCZ{)C6n{lCj~JNm56sW?+~}Lb1F5+Ft^}UhG*FM%&Y01E0F1WD;Q#;t delta 1065 zcmZ9~TS$~a7{>8=_jB`<>#nwWT6IM_C@o55R;ERnpj(!eovbX=${;$I1iFO?3A=#} zX(CEdLUc3?Dmr6`RAAA6$s4=)&Aju>e8b1fJkEQZ=d7%%3Co<3 zrS3P>SEZdN=?QZ>_Y?2*_B7#q21F6zBYm8LuG;6t}=|*dbl&Nso0~g3X;fX5Q$j)(Eh{ZvH8s7vGdegdq#}FHw&|6b oTlI}Zk6jc`k3I(Gr=#;*U6^zyE|4ncznws*&7-wTCnit%3z|2_SO5S3 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/color_primary_text_dark.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/color_primary_text_dark.xml.flat index 9eb0fa101b8b8f1decdd8961479a1ef20aea2ba3..a3e93ad7cedfcbdb9480029f45484d07cf59f3e0 100644 GIT binary patch delta 68 zcmZ3&+QBO6=ok>f$iTn=!v#!04iKbGl+=`VceRS~&GgGJNiBxay19wPC8f$iTn=!#zwu4iGd>l+-j!aba8czam-68%Fj&k%}+^n2I3gs dOuzh+)Z+Nu#Nv|FA{bW}!krkazp?u-BLE+Q94-I= diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/color_secondary_text_dark.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/color_secondary_text_dark.xml.flat index 7014292d68d34243a403d4d7c892e0fa95e9209c..b1f0e4f062baf16459b37a12342ed04cd3e85ed7 100644 GIT binary patch delta 67 zcmaFBbc9LL(J>%|k%55$hIK#;Ajq01sV(j4Y8B&~>6c%US`4Fga}$e8Qj3fxRvAuQ GvjqUZ*b#^T delta 94 zcmX@Y^ngjy(J>%|k%55$hCM(GAZVQ^scn|xVin`*;_4XVn3qzNpPAyDpOWef#4)~^ be)%P-#qqg`#U-glFs?3yJ2BpHV*geE8iE`G diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_bg_btn_set_color.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_bg_btn_set_color.png.flat index 7bec5bc1578a9a1cca7aae247a46838ed44371fc..250805995e902caf5758f4f2d41a57eedcd95696 100644 GIT binary patch delta 68 zcmdlXJ4aU1(J>%|k%55$hFkc693Uu}C}|+==V}$>o9UNdl3EO-b#oJoOHzxBCf1v5 I+`_^K0N*hYbpQYW delta 97 zcmbOuyF*se(J>%|k%55$h8OSwIY7`qQPRLH)5R*r)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$N2_wVC87zDNgNYmP diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_bg_color_btn_mask.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_bg_color_btn_mask.png.flat index a6660ba04366782233f52c1b7f1c8cf75bc189aa..1d993451da91c8c2ee42119dd183da09273d751d 100644 GIT binary patch delta 67 zcmdnMJcU`((J>%|k%55$hHF3!ASjzCX(;XQY8B&~>6c%US`4Fga}$e8Qj3fxHkeP` G@dE(4>=Et& delta 94 zcmbQjyn$KL(J>%|k%55$hG&2nKrnHlq@h`si&c!Li>qUdV_r&8erAeqeoCq{5Xbmt c`sJ6T7RTo%7MG+J!MM5*?!;8{iL-wK02QPhXaE2J diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_call_record.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_call_record.png.flat index e021525b87bf4b40644c628b6ba975790f528272..4fca941fe534415e05caf9acbcdf09082f3f64eb 100644 GIT binary patch delta 68 zcmew(^FT(@(J>%|k%55$hCTRz93aS=D5)*&>1q|@o9UNdl3EO-b#oJoOHzxBCRQ14 ITyudJ0QIjDW&i*H delta 95 zcmaDL^G8O~(J>%|k%55$hEw=}93W_&D5-6h;$ju!>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_baAW^PUI1!}9N+)| diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_clock.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_clock.png.flat index 14785502a6746b8b33e7f20946407362708d2c43..adb8969265fb8d10efa27e134238b3795c9b7928 100644 GIT binary patch delta 68 zcmbQC@JC+K(J>%|k%55$hM({QIY1CMQBqaf+0`n>H`6b_B()eu>*gjFm!uXMO)Syg IxS)a`0Q_tcJOBUy delta 95 zcmew(KSM#%(J>%|k%55$h8YBa93ZHiD5+`|=VBG(>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY@(dt-AYKL9Vf8@B)e diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_delete.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_delete.png.flat index 77a838e5fe9fdb29834828dfcc33dbdf16a919fa..ddaabbd63296dba1e09c64b01669ce40a4a0867a 100644 GIT binary patch delta 68 zcmX>ivqDDF(J>%|k%55$h6VV593V)TD5)mx;%XJ+o9UNdl3EO-b#oJoOHzxBCYEY# IT(E=}0Lpd|W&i*H delta 97 zcmZ1>b3{hc(J>%|k%55$hIROW93ZHkD5+)^?_w3>>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY@xi;-bt%MxAyUw9kg diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_dropdown_icon.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_dropdown_icon.9.png.flat index ec318dd2112c20041d55270685050d6bee9d305f..276da206842f24a2344b96227e1f5d7979032427 100644 GIT binary patch delta 68 zcmZ3(GJ!?X(J>%|k%55$hJSz%|k%55$hDDfw93beOD5-Cj;bIlz>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_WbmR0&MgRv^8*l&s diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_blue.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_blue.9.png.flat index af1d041089d4642f34ebdf40d91cc95be2f288ce..edb2c060cacd9be65989948b801cb34c02b005de 100644 GIT binary patch delta 68 zcmZqSc)>2|=ok>f$iTn=!xxx=93aS=D5)*&>1q|@o9UNdl3EO-b#oJoOHzxBCRQ14 ITob_z0OL{-$N&HU delta 95 zcmaFC-ohd2=ok>f$iTn=!*7^@93W_&D5-6h;$ju!>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_baASWYGXPdM96|s9 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_green.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_green.9.png.flat index c5cb81139f4fe2d8d9ce1d9a29a5fc7bb7e59738..d99cd04337aac1fb4863f0405dd2982a4989e99e 100644 GIT binary patch delta 68 zcmZ3%(ZeC>=ok>f$iTn=!(W(z93aSf$iTn=!vZWo4iL0Yl+-axb+L-^ba8czam-68%Fj&k%}+^n2I3gs fOuzh+)Z+Nu#Nv|FA{bW}!kw64z{s$1LJczjHntmC diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_red.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_red.9.png.flat index 5daf56301e99e07617e9c70119e0c6b1a08e9d9e..b3ef1601d7899fda3faaf8085f92c7991e3b2703 100644 GIT binary patch delta 68 zcmX@WzJy)U(J>%|k%55$hI^QS93aS;D5)jw;c6A*o9UNdl3EO-b#oJoOHzxBCRXZg ITp_^>0Mo`1F8}}l delta 97 zcmZ3&et=!l(J>%|k%55$hF35HIY7`nQBun+*~Kcx)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$f9wWoX9tmauamyR3 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_blue.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_blue.9.png.flat index d6d29e5c58a8e0235713fa5d4ec6f64873f2dcd9..460359ebab2f7a5f441c16587cedb0b73ce312dc 100644 GIT binary patch delta 68 zcmX>gvP4AE(J>%|k%55$hIzPv93Uv0C}}9|?`jp}o9UNdl3EO-b#oJoOHzxBCN`LF I+|j`a0Lirxf&c&j delta 95 zcmZ1?azI4V(J>%|k%55$hBdf=93YrDQPR*X%f%|j)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$t`Nr9uoB%8U8~gwO diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_green.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_green.9.png.flat index 578e87d532a18a9b33523870fa9bd8d7c17710c2..178784cc90355a2c3aae55fd45c49be1a1954492 100644 GIT binary patch delta 68 zcmX>gu|z`B(J>%|k%55$hIx2^93ZHeC}|`e;A$1)o9UNdl3EO-b#oJoOHzxBCN`RF I+|j`e0L-`%k^lez delta 97 zcmZ1?aX>=S(J>%|k%55$hBbJA93YrHQPRjP+r=uz)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$d86(5SIUU>pWZWDL diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_red.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_red.9.png.flat index 7afec2d2ac5da6d70eee7e2037f38330a1b599d9..9ce855fd65c6ede93bec07b63f9dd71055031176 100644 GIT binary patch delta 68 zcmZ1?(jg-0=ok>f$iTn=!yh<-93Uu}C}|+==V}$>o9UNdl3EO-b#oJoOHzxBCf1v5 I+)}^^0OQsY2><{9 delta 97 zcmeAWSt26o=ok>f$iTn=!#rF-4iNNDlr%8Qbg_!@ba8czam-68%Fj&k%}+^n2I3gs fOuzh+)Z+Nu#Nv|FA{bW}!kw66!pN|3Mgb=PL6RGV diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_white.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_white.9.png.flat index c7b5d2cfc7fefd37945d69b548d817d03e82acab..ee083b2d094f94d6415e10b057cf33f51d68ccea 100644 GIT binary patch delta 68 zcmX@Yxq?&D(J>%|k%55$h9|H9IY3Y`QPM~{z||_oH`6b_B()eu>*gjFm!uXMO>8vV IxPylU0NmjbbpQYW delta 97 zcmZ3%d4yBa(J>%|k%55$hS#tFIY2OZqNI^owu@Dar;Dp&jALF(QGRBMZ+=RuGZ4r4 fX8Prqq!!2LCKi{Z7Qwi>5bne@Ge(Aub9h()fRh{W diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_yellow.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_title_yellow.9.png.flat index fbe32b4882c42a9e75c7a0898eedde4759706ad4..3a7bd637ce3823ee6d2b7c56fa7e4795078a4fbe 100644 GIT binary patch delta 68 zcmZ1@JwaO1(J>%|k%55$hAVi193ZHgC}}Jm=xP%|k%55$hNtiXIY2OVqNK4|j*C@{r;Dp&jALF(QGRBMZ+=RuGZ4r4 eX8Prqq!!2LCKi{Z7Qwi>5bnfu%Z>9t@&EuuZXC=2 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_white.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_white.9.png.flat index 1339c20d7f59ac1dad0b4f11955e1f5efedd2d29..e675f125a57025132d1b3f483bf63321f526427a 100644 GIT binary patch delta 68 zcmcb^dVp2Z(J>%|k%55$hF35FIY5vzQBp_R%hf8zH`6b_B()eu>*gjFm!uXMO{_N9 IxW<490O!>ar2qf` delta 97 zcmX@WdWTig(J>%|k%55$hL11-IY7`pQBub&)x|2t)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$F0VBi42?k66kG&iq diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_yellow.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_edit_yellow.9.png.flat index 9bd50f4312cbec6bad29a69cac2231457a6258db..94b1191bcda52909b7c40a3473ab4e94b44bacd4 100644 GIT binary patch delta 68 zcmeyv@qk0p(J>%|k%55$hCNt-93aS>D5)#$?P?X{o9UNdl3EO-b#oJoOHzxBCe|2l I+;D~&0P4#UHUIzs delta 95 zcmaFB@rOgw(J>%|k%55$hErI893beND5-0f=3*7&>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_Oc;n==%m7f$iTn=!xwmf93aS;D5)jw;c6A*o9UNdl3EO-b#oJoOHzxBCRXZg IToJf$iTn=!*6(i93W_(D5+(Z>|zz;>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY@#kC9hxkggb(J>%|k%55$hNtiVIY5v#QBqsl)72`*H`6b_B()eu>*gjFm!uXMO{_B9 IxJHHt0OcAHjQ{`u delta 95 zcmZ1@c|uas(J>%|k%55$hBxp4IY7`lQBvD1#l#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$<;l_Sh9spJ;90vdZ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_font_size_selector_bg.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_font_size_selector_bg.9.png.flat index e5d80c7cbf3ac4c587e2468851e12e6ad9527050..3a74f5d6480f8a9335cbffce99ec611854930aa2 100644 GIT binary patch delta 68 zcmZ3&+rca8=ok>f$iTn=!v$f$iTn=!#!+34iLEh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_YcH{DgtN=AI9GUixk6IX(J>%|k%55$h9~d*gjFm!uXMO{~=0 IxI%^p0O64lbpQYW delta 97 zcmZ1>c|=mu(J>%|k%55$hS%@_IY7`nQBun+*~Kcx)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$f9wWoX9vL10h6@|; diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_font_super.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_font_super.png.flat index 3f9fd501d891ff7e042dcebf598662e2f71eb2cb..eed96712eb5c7049a38d7167714cde40ced0c4e3 100644 GIT binary patch delta 68 zcmbOu)gUG5=ok>f$iTn=!!LM%93aS;D5)jw;c6A*o9UNdl3EO-b#oJoOHzxBCRXZg ITv5UU0Nwo&*8l(j delta 97 zcmZpWnjf$iTn=!z{c&4iGd?l+-dycCm`_ba8czam-68%Fj&k%}+^n2I3gs fOuzh+)Z+Nu#Nv|FA{bW}!krkW$H=g;r-TOpH{=^r diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_ic_menu_more.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_ic_menu_more.png.flat index ba25572e485f74a1629ec66a2847a5de7e8ba030..3d9634da03b98cb87b90af456161e7f084e674e8 100644 GIT binary patch delta 67 zcmdnPw17#{(J>%|k%55$hB-hCAjp|0sUz*>Y8B&~>6c%US`4Fga}$e8Qj3fxRvS!Q GGXVgnJrMi= delta 96 zcmZ3$w1-L3(J>%|k%55$hE+feAZVW`sbiMvVin`*;_4XVn3qzNpPAyDpOWef#4)~^ de)%P-#qqg`#U-glFs?3yJ2An4kzwM52>>d88+QNz diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_ic_menu_more_dark.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_ic_menu_more_dark.png.flat index d27e386429408abf4f88af33eb5c81e9aa801384..9b48b6456a324e4a439936ec189505fd3f7eff91 100644 GIT binary patch delta 67 zcmX@Zw1G*|(J>%|k%55$h9y7@ASjzCX(;XQY8B&~>6c%US`4Fga}$e8Qj3fxHkeP` GF$Dm%ei2*% delta 94 zcmdnMbcRXN(J>%|k%55$hD|^WAecB&($Fl+#VW?r#nmy!F)yVkKQqNQKPA-}h+}*+ b{qjpvi{o<>i%U|AU|d}YcVepf#Mx5;3|t%5 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_icon_app.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_icon_app.png.flat index 4fe5d8450c5b11b80f6576c47c7e39573d35e67f..f5ef668d074b7be288fdbf6e67d1bf8e759972c9 100644 GIT binary patch delta 68 zcmeA%|6nHR=ok>f$iTn=!x7Rz4iKbFl+=)RbG3@`&GgGJNiBxay19wPC8f$iTn=!zI!{4iMB&l+-Xwbg_!@ba8czam-68%Fj&k%}+^n2I3gs fOuzh+)Z+Nu#Nv|FA{bW}!krkS!^p6))>uMF_o9UNdl3EO-b#oJoOHzxB lCf1oYZfV`Z*t&(ObqjOr7M9j6tgTzvTDP!o-NGTW0s!vr9;E;P delta 121 zcmdmTQR%`(B}qrefDlFo1_l`3v4R80V_@i=D5-Cj;bIlz>Eh}bE z48$?MnSS{tsm1ZRiNz(UMKG=|ggY_Wv~hatbjH@{Os&(ITc@+MPG@bM&el4eed}}% G*%bhhq$oE4 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_blue_down.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_blue_down.9.png.flat index 7317b29502ec4f519f02693ad7033fa018377bd8..29d04a38b5caf93d4b4bce3a1d766affe8ceffd8 100644 GIT binary patch delta 68 zcmX@Yw}Ma7(J>%|k%55$h6UJx93Uu}C}|+==V}$>o9UNdl3EO-b#oJoOHzxBCf1v5 I+%ka;0LVWPcmMzZ delta 97 zcmZ3%cZ5&U(J>%|k%55$hIQD193beQC~07p>0%Y*>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY_Cgppz6j0tQ2UHTjI diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_blue_middle.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_blue_middle.9.png.flat index 1746d370b664eae18891086863c99ae603e219e9..1c1cdf665c9974e75c952d6332821e83ea16a4e9 100644 GIT binary patch delta 68 zcmbQk+Q2I5=ok>f$iTn=!x>CK4iHpKlr)kKaJ7o@&GgGJNiBxay19wPC8{W=ok>f$iTn=!!1le4iHS9C~0Jt?P3+<>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY_KjFDmEoF|L`RMH$n diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_blue_single.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_blue_single.9.png.flat index 2c94f5945ed6c368b16cfd4c9f590921df1e22ce..67d23b9cf98cfd1036eebdcdbd443cab8230ac1a 100644 GIT binary patch delta 68 zcmZ1@FhM}l(J>%|k%55$hJUaFIY3Y`QPM~{z||_oH`6b_B()eu>*gjFm!uXMO>8vV IxTAy}0O(>8DF6Tf delta 97 zcmbOrutq@A(J>%|k%55$hDA7l93YrHQPRjP+r=uz)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$d86(5SIVJ1>NTeI3 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_blue_up.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_blue_up.9.png.flat index e4c4e2864f83a852cb56bd72dab80aaa6b487c7d..d6d8d632cfeb7eaa53e5427ce8d43d7f0161b91a 100644 GIT binary patch delta 68 zcmX@Ywt`L4(J>%|k%55$h6R{`93Uu|D5)py<7yS-o9UNdl3EO-b#oJoOHzxBCe|8l I+%Sa+0Ky>=Q~&?~ delta 97 zcmZ3%c7#pR(J>%|k%55$hIN>M93bePD5+Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY_Gh>>CAlqpOARHz%z diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_folder.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_folder.9.png.flat index 3eed6d890a6dc0f4e48b0822df7c97c9949bbe71..390488fdbd97ae3b082ce4d9de2ebfd5177eea78 100644 GIT binary patch delta 68 zcmbOr@kLzH(J>%|k%55$hVO6#IY5v%QBqgh+tn(@H`6b_B()eu>*gjFm!uXMO{_8A IxFLZX0QTS#Gynhq delta 95 zcmew&K0!j#(J>%|k%55$hJSDaIY7`kQBv0|&BZFl)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$l@y5xC+yHW+9IgNW diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_footer_bg.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_footer_bg.9.png.flat index d01d9bbdca4cdf9293085a8df7de9c9911dbd715..6b5e9c334d59264137d3fabdec55b24aae60f72e 100644 GIT binary patch delta 67 zcmaFEbb(3I(J>%|k%55$hAlu0ASjtAX&~+AY8B&~>6c%US`4Fga}$e8Qj3fx)|*V+ GvI79iIT6$V delta 96 zcmcb>^oB{&(J>%|k%55$hQS;lzki~nfmx=DRg9;Lt7D8~UP@7ZW{PiqN~$vu$M|OY d<(H%u$LA&%m!uZKxVjMT#1s=ohKVzF003aC98UlM diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_green_down.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_green_down.9.png.flat index 9a8aaabdfd2daf93ebf4932c91e4d4c743b1489b..b7665510c42ea95d0ab0cf8fe04d064ca5401a56 100644 GIT binary patch delta 68 zcmdnPzkpxT(J>%|k%55$hCA4S93Uv0C}}9|?`jp}o9UNdl3EO-b#oJoOHzxBCN`LF I+`+;Q0NObbV*mgE delta 95 zcmZ3$zlUGa(J>%|k%55$hL^AdIY2ORqNJf&mWx%4r;Dp&jALF(QGRBMZ+=RuGZ4r4 dX8Prqq!!2LCKi{Z7Qwi>5bnfO^Nq7v*#Spk8{Gf^ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_green_middle.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_green_middle.9.png.flat index e3e142e25161919d0017e98bc34394b780d08a23..385c87fee7b6df6cdd5512ba99148884e1bf6b47 100644 GIT binary patch delta 68 zcmeyudV^Kc(J>%|k%55$h7T|SIY3Y~QPNmC(A6r&H`6b_B()eu>*gjFm!uXMO>DB< IxW|GC0R3%|k%55$hVL)|IY2OVqNK4|j*C@{r;Dp&jALF(QGRBMZ+=RuGZ4r4 dX8Prqq!!2LCKi{Z7Qwi>5bnfu%Z>9bnE-l)9IF5T diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_green_single.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_green_single.9.png.flat index afc63737cfba05965905103800b1d5ea8c9a5e8c..7ec798c72ab416c22267f00a4f2331d40eb9aacb 100644 GIT binary patch delta 68 zcmbOs_(wp}(J>%|k%55$hEq6z93ZHgC}}Jm=xP%|k%55$h8sA593YrFQPS8f$Hgkf)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$-<;MAU*#TEN9Nho_ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_green_up.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_green_up.9.png.flat index 036ff301e0377bb4cc599f09b94444ae02dd4436..6f3d0942994f07baf9ebd0b5414cdb025aab2d66 100644 GIT binary patch delta 68 zcmZo+f59f{=ok>f$iTn=!vV}d4iFSgl+>5@b+wA|&GgGJNiBxay19wPC8f$iTn=!#T`A4iNNCl+-uNaIuQ%|k%55$hVQTeIY3Y}QBq&p*VQV*gjFm!uXMO{_EB IxFv=S0P+tKA^-pY delta 95 zcmeyuJAqHq(J>%|k%55$hJUaDIY7`mQBvP5!^JAb)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$#>Bi}?YyfNp9Gn0E diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_red_middle.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_red_middle.9.png.flat index 531836c412db6973d6140fb538588650ac68328d..4691b63821e5b5deba7cf99ac21c6b6f0eb10126 100644 GIT binary patch delta 68 zcmeBReZwN@=ok>f$iTn=!y!yS4iJ=0lr)s~ceRS~&GgGJNiBxay19wPC8f$iTn=!v#!04iHS7C~0VxEh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_SeB%|k%55$hEK2qIY3Z0QPNP_-_*gjFm!uXMO>8jV IxWk1V00;;YV*mgE delta 95 zcmaFB|A$}F(J>%|k%55$hM%wlIY2ORqNJf&mWx%4r;Dp&jALF(QGRBMZ+=RuGZ4r4 dX8Prqq!!2LCKi{Z7Qwi>5bnfO^Nq7z*#U`R9Nho_ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_red_up.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_red_up.9.png.flat index 8a2f28fd7c80727feed608f55f92cadc20a2ee0f..79890fc7beaaee55a480036b552c6c0ab7d9eec6 100644 GIT binary patch delta 68 zcmZ3%*25<0=ok>f$iTn=!(W(y93aS>D5)#$?P?X{o9UNdl3EO-b#oJoOHzxBCe|2l I+)%*;0Nh#;-v9sr delta 95 zcmeBSTfrvj=ok>f$iTn=!vf4e4iI!sl+-m#bFqr?ba8czam-68%Fj&k%}+^n2I3gs dOuzh+)Z+Nu#Nv|FA{bW}!kw6Cym4|R6959*8(IJW diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_white_down.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_white_down.9.png.flat index 0b20d8fd018a5c8dfe2b3d2dcbc162aec67191a6..84a46b458cf828870756686aa7b203b3f2fc1941 100644 GIT binary patch delta 68 zcmZ3&)4?O@=ok>f$iTn=!yj0I93Uv0C}}9|?`jp}o9UNdl3EO-b#oJoOHzxBCN`LF I+>yfy0Nf$iTn=!#r$24iHS7C~0VxEh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_SeB%|k%55$h97_!Ku|SN(pWms)hfm}(=WdywHQY0<|Y=Gq!t-XY_i%|k%55$hW~&VKrnTpq_J6!i&c!Li>qUdV_r&8erAeqeoCq{5Xbmt c`sJ6T7RTo%7MG+J!MM5*?!yM%|k%55$hUc&WIY3Y~QPNmC(A6r&H`6b_B()eu>*gjFm!uXMO>DB< IxJQHy0O*hrxc~qF delta 95 zcmdnOdx2Nd(J>%|k%55$hIg<5IY2OVqNK4|j*C@{r;Dp&jALF(QGRBMZ+=RuGZ4r4 dX8Prqq!!2LCKi{Z7Qwi>5bnfu%Z>9z*#KN!95Vm_ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_white_up.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_white_up.9.png.flat index 310c4e5f7efaafb4a0f78765e11ac63a7e005368..70362ebd77457e4c2c6b3eabc9b650146083ce1b 100644 GIT binary patch delta 68 zcmeBReZwN@=ok>f$iTn=!y!yS4iFSgl+>5@b+wA|&GgGJNiBxay19wPC8f$iTn=!v#!04iNNCl+-uNaIuQ%|k%55$hGW=)93ZHeC}|`e;A$1)o9UNdl3EO-b#oJoOHzxBCN`RF I+;M{q0Nxl9H2?qr delta 97 zcmeyuH-TT$(J>%|k%55$hAY^C93YrHQPRjP+r=uz)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$d86(5SIXBn%|k%55$hL*gjFm!uXMO>DN< IxJQNw0O|n|#Q*>R delta 97 zcmdnPdV^Kc(J>%|k%55$h7T|SIY2OdqNIsgu8UQSr;Dp&jALF(QGRBMZ+=RuGZ4r4 fX8Prqq!!2LCKi{Z7Qwi>5bneb3r2>G3uKr8luaB! diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_yellow_single.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_yellow_single.9.png.flat index 1a110464c4ca10d36dee1df953a9616ed8d24a55..a5baabea2298276272e9eccf3c4a47e571825caa 100644 GIT binary patch delta 68 zcmew$a794U(J>%|k%55$hHW^293ZHfC}|=c%|k%55$h9fwD93YrJQPRXL*TpKv)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$J1tY`81zXqwl8zj~ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_yellow_up.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_list_yellow_up.9.png.flat index 0164b8c604fb0118c7e0d7a4a4d23f6aea7c897e..9f00ab3d89d18a0a2432aad84ae843a95cf827c9 100644 GIT binary patch delta 68 zcmaFCc7{#T(J>%|k%55$hE14(93Uu}C}|+==V}$>o9UNdl3EO-b#oJoOHzxBCf1v5 I+_HrU0No!E@Bjb+ delta 97 zcmX@Z_JU2)(J>%|k%55$h69*^93beQC~07p>0%Y*>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY_Cgppz6j4ez6e9|0i diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_menu_delete.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_menu_delete.png.flat index eb51d36e1c43297e0abee7552971396259bcec5f..ad0094a185dddf6fb903ad8def317a7a47da9e93 100644 GIT binary patch delta 68 zcmbOr^F>%|k%55$hVSqKIY5v#QBqsl)72`*H`6b_B()eu>*gjFm!uXMO{_B9 IxF&@c0Qd|NGynhq delta 95 zcmew&JwZm&(J>%|k%55$hJWw^IY7`lQBvD1#l#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$<;l}<{UI26h9IgNW diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_menu_move.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_menu_move.png.flat index ef81ba60938800871b9d71c01dd2c14b8f272ffc..e60d3e15cd71a4375238d518921297be5cc4279e 100644 GIT binary patch delta 68 zcmeB>ej_F6=ok>f$iTn=!y&vt4iKbGl+=`VceRS~&GgGJNiBxay19wPC8f$iTn=!v(xR4iGd>l+-j!aba8czam-68%Fj&k%}+^n2I3gs dOuzh+)Z+Nu#Nv|FA{bW}!krkazp?uv4**2&9De`+ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_new_note_normal.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_new_note_normal.png.flat index fddd0daaea08ff5be7551d0f88679cdefc8e9278..d72267e457f0398f8c1e97ddcf9fe7a72db87579 100644 GIT binary patch delta 73 zcmdn9i*>;+R!K+4fDlFo1_l`Bhy}427>XuJ>P!2&TE+Ng`sJ6T7Q<-W+{EIN)FPva Ob*7D5wr*kUhyeg@5)_>P delta 100 zcmZ3mi*?T~R!K+4fDlFo1_l^bi3PD37YHV_SjBj{xH`r-=A{(nXQue(r=&Uq jag1-KUw%nyaeQuKaYrEQBY~8{rkN^OYJrvde delta 102 zcmZ2+koCwxR!K+4fDlFo1_l^jlK^5dF!WE9G%(9_v5N6@adnJw%u6ZC&rI>nPf2wK l;uzmdzxkLML1OSLXA2k2~ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_note_edit_color_selector_panel.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_note_edit_color_selector_panel.png.flat index 204a27b01904a22304c06c67272919257154d054..3a1580355c04e7fdbfd43819fb5098852989b84e 100644 GIT binary patch delta 68 zcmX?MvBpBu(J>%|k%55$hDBt693Yr5QPNI2#?>muH`6b_B()eu>*gjFm!uXMP3(2r Ic%ecX0PSoNS^xk5 delta 97 zcmZ2ual%5<(J>%|k%55$h7DwZ93WUdQPR$=+{G%!)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$U6C=aMEfvxLmiQdi diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_notification.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_notification.png.flat index d476f4db51d320407d18071aa3b89b11c7c6467d..fb5a180c1005a33c6c5f6d9ae2d3fb3119006c1e 100644 GIT binary patch delta 68 zcmca0xkXaa(J>%|k%55$hUf4AIY5vzQBp_R%hf8zH`6b_B()eu>*gjFm!uXMO{_N9 IxJHEs0PANFu>b%7 delta 97 zcmdlYc|lUr(J>%|k%55$hIjA)IY7`pQBub&)x|2t)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$F0VBi42`W4Ql;s>O diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_search_result.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_search_result.png.flat index 0a61401ca505b85905d6d48ffc7e2e0fc17daf1c..32cd9f266c53493633945eaba63f80e1c0afa6cf 100644 GIT binary patch delta 68 zcmeB>d?O+0=ok>f$iTn=!y!CC4iMx`l+=~>cD0J}&GgGJNiBxay19wPC80NYv;7XSbN delta 95 zcmaDO(IF}6=ok>f$iTn=!v#D*4iI!sl+-m#bFqr?ba8czam-68%Fj&k%}+^n2I3gs dOuzh+)Z+Nu#Nv|FA{bW}!kw6Cym9hPZU9GQ9FYJ3 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_selected.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_selected.png.flat index d2d0d89ae59651bceeb29df36ae57049d64eeb64..f93eafaaaf34c1da3f0531c5bd4d60d24152d664 100644 GIT binary patch delta 68 zcmZqCc%d%o=ok>f$iTn=!xw~s93V)UD5)Xs=4ut=o9UNdl3EO-b#oJoOHzxBCYI}L IT#_IR0QA!m6aWAK delta 97 zcmaE%-l8Gt=ok>f$iTn=!*7Iv93ZHlD5+tV=wcP)>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY@thmm1pM}jZ_q^}&0 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_title_alert.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_title_alert.png.flat index 571ad129bade033701f9ee5f77cce314785698ff..6899cae501931731d5a6669943693298cfa2b686 100644 GIT binary patch delta 68 zcmbOu*B~e9=ok>f$iTn=!!P)N93aS=D5)*&>1q|@o9UNdl3EO-b#oJoOHzxBCRQ14 ITvNaY0O1%B>i_@% delta 95 zcmZpWnf$iTn=!z}zj4iL0Xl+-p$aj}Z=ba8czam-68%Fj&k%}+^n2I3gs dOuzh+)Z+Nu#Nv|FA{bW}!krjzxUs*G4*&^B8)g6i diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_title_bar_bg.9.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_title_bar_bg.9.png.flat index 4b8d1aa9fdc58118c0c78411f9b230834d33e975..db3c936a0387207180bb2e6bf5927d3f5ffa2bba 100644 GIT binary patch delta 68 zcmaDMbw*0k(J>%|k%55$hD~^Z93Uu|D5)py<7yS-o9UNdl3EO-b#oJoOHzxBCe|8l I+^~ZO0O$h}AOHXW delta 97 zcmX>j^+HP0(J>%|k%55$h68wk93bePD5+Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY_Gh>>CAlpQ<(jBp&A diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_2x_blue.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_2x_blue.png.flat index 69857e4e6213e3d691e5e9ea23db2125aed0a2f4..cd4efbf8057ac148f7b9bf169bc28339d0a95bd0 100644 GIT binary patch delta 68 zcmX>jut7l5(J>%|k%55$h9x+F93Uu|D5)py<7yS-o9UNdl3EO-b#oJoOHzxBCe|8l I+%Sh70L|%|k%55$hD|tt93bePD5+Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY_Gh>>CAlsW7GW&j)w diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_2x_green.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_2x_green.png.flat index c31a8edf1f4252d44e48edc215d4c3579c8a6b3c..7a91da168ff5013955ccc045fdf61157c3944155 100644 GIT binary patch delta 68 zcmca1utz}B(J>%|k%55$hE+I#93Uu~D5)>)>uMF_o9UNdl3EO-b#oJoOHzxBCf1p5 I+_Hon0M{)M$^ZZW delta 95 zcmdlZa6>@S(J>%|k%55$h8;M793beOD5-Cj;bIlz>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_WbmR1;>;OM197F&B diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_2x_red.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_2x_red.png.flat index 8935881499446e934e02bea029a70688e085e6c0..788d940fd41f1c6cd43367f859da836d7bcf3002 100644 GIT binary patch delta 68 zcmbOt@Pl8{(J>%|k%55$h99s4IY5v%QBqgh+tn(@H`6b_B()eu>*gjFm!uXMO{_8A IxFLld0QBGzEC2ui delta 95 zcmeytKSe;&(J>%|k%55$hX1ewIY7`kQBv0|&BZFl)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$l@y5xi>;P}c9HsyO diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_2x_white.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_2x_white.png.flat index c5365f83b0ffe20ba9458aca94573e030676bc84..01b4339652174452522134e917c9e508ac819ff8 100644 GIT binary patch delta 68 zcmZ1?&>f$iTn=!ynjz93Uu~D5)>)>uMF_o9UNdl3EO-b#oJoOHzxBCf1p5 I+)}^}0N~RR`2YX_ delta 95 zcmeAWSRx?l=ok>f$iTn=!#o^74iNNCl+-uNaIuQ%|k%55$hHW^293Uu}C}|+==V}$>o9UNdl3EO-b#oJoOHzxBCf1v5 I+_Hxq0O;xxE&u=k delta 97 zcmca2@IgS*(J>%|k%55$h9fwD93beQC~07p>0%Y*>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY_Cgppz6j6LiCjw&3f diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_4x_blue.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_4x_blue.png.flat index 9e44efcfa3f28257dd94f4f7528300e0c3f40e68..f42181179a65465a416ec30ea80c8e139b94f259 100644 GIT binary patch delta 68 zcmeyNct=sv(J>%|k%55$hK~pUIY3Y_QBqIZ$JHvvH`6b_B()eu>*gjFm!uXMO{_KA IxWPjJ01hk?bpQYW delta 97 zcmcbk_(M_B(J>%|k%55$h93w3IY7`oQBuz=-Nh=#)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$V5hKIKDINj<$Y&hz diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_4x_green.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_4x_green.png.flat index 335117b949157637a0e2330c00af55e32209efe5..30037325fa75a366d8b75e90d80d94d1502b7422 100644 GIT binary patch delta 68 zcmbQD^g~h7(J>%|k%55$h93w3IY3Y}QBq&p*VQV*gjFm!uXMO{_EB IxFtaV00AHpZU6uP delta 95 zcmeyNI7La)(J>%|k%55$hW`ivIY7`mQBvP5!^JAb)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$#>Bi}a0sw)L9OwW5 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_4x_red.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_4x_red.png.flat index 127af1b326f97060333f3d6f634d2d55aa82c937..35fc628fcb6116707688c8eca8da759799b3ba1f 100644 GIT binary patch delta 68 zcmdm>G(}0$(J>%|k%55$hW`ivIY5v%QBqgh+tn(@H`6b_B()eu>*gjFm!uXMO{_8A IxS>G+0P_?QQvd(} delta 95 zcmbQDv_VPI(J>%|k%55$h9v}n93beND5-0f=3*7&>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY_Oc;n%|k%55$hI<5n93Uu~D5)>)>uMF_o9UNdl3EO-b#oJoOHzxBCf1p5 I+`=OO0OrCGod5s; delta 95 zcmZ3YctBCo(J>%|k%55$hF1sxIY7`mQBvP5!^JAb)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$#>Bi~20svVR92Wop diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_4x_yellow.png.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable-hdpi_widget_4x_yellow.png.flat index a8075deea093ddc59c1f22998dd79372b5ad4a5d..58bf5f99522d0fcfb06c9a35c096527d0e9baf39 100644 GIT binary patch delta 68 zcmbQE)Sx8k=ok>f$iTn=!!HDY93Uu}C}|+==V}$>o9UNdl3EO-b#oJoOHzxBCf1v5 I+>#*x0Op?(6951J delta 97 zcmZornxiD?=ok>f$iTn=!z_Y84iNNDlr%8Qbg_!@ba8czam-68%Fj&k%}+^n2I3gs fOuzh+)Z+Nu#Nv|FA{bW}!kw66!pN|3Muq?YMVcFr diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable_new_note.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/drawable_new_note.xml.flat index 4d8feed9bb1358f8bb09de27fc7c8607e794eb9d..e37951ad3166d8a55c1dd97cf69e845876f01001 100644 GIT binary patch delta 68 zcmZ3$(!wI?=ok>f$iTn=!*4(gAc&eMsVwd2Y8B&~>6c%US`4Fga}$e8Qj3fx7HMvr H)4~V<&mj?g delta 95 zcmZo+S->Lc=ok>f$iTn=!yHUN4iJ=1lvFm0aj}Z=ba8czam-68%Fj&k%}+^n2I3gs dOuzh+)Z+Nu#Nv|FA{bW}!krkdxv{>L5diK>8u$PJ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_account_dialog_title.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_account_dialog_title.xml.flat index c0a5054028bc8993429f6e3abcd1abfb551fa7fb..7166569a6edec80659e88537f10802c108f51f4c 100644 GIT binary patch delta 68 zcmZqSeZeE?=ok>f$iTn=!vSnS4iK!LD5)#$?P?X{o9UNdl3EO-b#oJoOHzxBCe{>h I{4j+T0Nk4rWB>pF delta 95 zcmaFC)50t1=ok>f$iTn=!#Qj~4iKE0D5-0f=3*7&>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY^@c;n@%tN=?A9Nqu` diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_add_account_text.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_add_account_text.xml.flat index 7e0b9060729d7e988150fee87053013735898c70..3ae97d60734cd89378999bf8c285673ac32598d5 100644 GIT binary patch delta 68 zcmZ3$(ZV6==ok>f$iTn=!*7^@93V)WD5)v!?rIg|o9UNdl3EO-b#oJoOHzxBCRXTg ITv5Rc0M%6ytpET3 delta 95 zcmZqSSim9a=ok>f$iTn=!yGI?4iGd>l+-j!aba8czam-68%Fj&k%}+^n2I3gs dOuzh+)Z+Nu#Nv|FA{bW}!krkazp=ZL836bd8z=w( diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_datetime_picker.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_datetime_picker.xml.flat index bfb1c6be5bffc433eb0f0f043cfd2a8400f70a60..8c54e1aa2f7f00f5af299aeab8f15f63c52a97b9 100644 GIT binary patch delta 68 zcmdlZv_MGG(J>%|k%55$hB-Ka93WUUQBp(N&DAQ#H`6b_B()eu>*gjFm!uXMO)SsZ I_#}b@0LtGHvH$=8 delta 95 zcmZ1=v`0wN(J>%|k%55$hE+I$93a>`QBuP!(Zwpp)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO#k&c@@B8~`pI94r6; diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_dialog_edit_text.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_dialog_edit_text.xml.flat index 27df4afe30065ec7b8739e08a228d741f2d4051a..0e06cc1cc23e812a2d48cfe8c0fb0a12bd715d8e 100644 GIT binary patch delta 68 zcmdnOGJ{3Z(J>%|k%55$h8dWE93ZHhD5)v!?rIg|o9UNdl3EO-b#oJoOHzxBCRVs_ IJW#?20JfPCA^-pY delta 95 zcmbQivV}#`(J>%|k%55$hGm$593YrEQBu<^$;B$h)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$v`^Lqki~tY_8=L?D diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_folder_list_item.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_folder_list_item.xml.flat index f985ac2773bd1cab2c2a62730ed9f3a16f2fba95..70ce7f28e4d4d27f96592b3e4f715d7894453b9b 100644 GIT binary patch delta 68 zcmbQj{)0`@(J>%|k%55$h7*{993ZHlD5)v!?rIg|o9UNdl3EO-b#oJoOHzxBCRVs_ IJaB~x0NUCTDgXcg delta 95 zcmeytHicc%(J>%|k%55$hHIFC93YrAQBu<^$;B$h)5X;>#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$v`^LprnE*!Q9HamM diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_note_edit.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_note_edit.xml.flat index 6b08dfa982f9ac68da0034943cdd5c5dd3a80bcf..05a71a00310b66bec9b2962b576a910409efb4c6 100644 GIT binary patch delta 72 zcmaE{mGR70MoCAKPn^;_uT4c1b MP>gwV2XjI=0DTG*uK)l5 delta 99 zcmX@JmGQ+^MoCA%|k%55$hF7oxIY2OLqNI+rm#bBbZ>C>%|k%55$hL5lUIY6*=qNI*ls*6>Or;Dp&jALF(QGRBMZ+=RuGZ4r4 dX8Prqq!!2LCKi{Z7Qwi>5bnf;gpK%|k%55$hBxp6IY6*`qNI|vgR51HZ>C>h{X|;Q(J>%|k%55$hR^T5bngVu8sF!@&EvdBOVI? diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_note_list.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_note_list.xml.flat index 736d0c515d5688247fe078a562cb6f8affc28f83..30ad55aace49a4ef4bef31852b37df542bd58956 100644 GIT binary patch delta 72 zcmdlZxkOUZ(J>%|k%55$hI@E`93WUbQBq0T!PP3pH`6b_B()eu>*gjFm!uXMO)RWt L1}fY5<^neWD%|k%55$hL`XFIY4k?qNI{pw2M`Yr;Dp&jALF(QGRBMZ+=RuGZ4r4 eX8Prqq!!2LCKi{Z7Qwi>5bngV>Wx<}a038aw;fOb diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_note_list_dropdown_menu.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_note_list_dropdown_menu.xml.flat index 28e315854aa6a1503ff61f76f29fa07ee95973f6..848772b70f841c500ca5e9e1cab586eab32219c7 100644 GIT binary patch delta 68 zcmZqRe8M5==ok>f$iTn=!#*rP4iGGxC}|+==V}$>o9UNdl3EO-b#oJoOHzxBCe~+c Id@+L=0M?fhJpcdz delta 95 zcmaFD(ZDI`=ok>f$iTn=!x=0<4iFriC~07p>0%Y*>Eh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY@MW8>+W%m6}b9Jc@f diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_note_list_footer.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_note_list_footer.xml.flat index 15e0a02a193ea3309735dd51d2998aa4a1c65567..dae7dc53ca5b8809ac72177267aaf784ba37fe53 100644 GIT binary patch delta 68 zcmcb?vWG>|(J>%|k%55$hE0L&c`f&c&j delta 95 zcmdnPa)U+E(J>%|k%55$h8>uI93W_%D5+_dEh}bE48$?M dnSS{tsm1ZRiNz(UMKG=|ggY@-e`EJXMgT5o8~gwO diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_settings_header.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_settings_header.xml.flat index cceec74df0e4cf352d60720ca1541d6ae44ef46c..4471b732e01e9b485514d75de8293a997bf85616 100644 GIT binary patch delta 68 zcmZ3(Gl56a(J>%|k%55$hJUaEIY6*sqNIkjo2ylfZ>C>n+a delta 97 zcmbQhvxY~~(J>%|k%55$hDF$b93VJ7QBuP!(Zwpp)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO#k1tY`8D>keEP^ugC diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_widget_2x.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_widget_2x.xml.flat index b46ef7de9474694d91d4eb2725b539cf8bfcf772..7a019012e3e4820c4cb0f70e80f463b13a02f607 100644 GIT binary patch delta 68 zcmZqRe!?Z`=ok>f$iTn=!#=D)4iI!qlvI*-aJ7o@&GgGJNiBxay19wPC8Px# delta 97 zcmaFD)xa(3=ok>f$iTn=!x^kV4iGG!D5+!??P3+<>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY@TjFDmEnjI_vX>uH7 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_widget_4x.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/layout_widget_4x.xml.flat index 805886a2f945a459f656fe55732f2d05019b31b2..6de7e3be2e843529c13cecb3f47ae60a7bda5111 100644 GIT binary patch delta 68 zcmZqSe!(T_=ok>f$iTn=!vU;74iI!qlvI*-aJ7o@&GgGJNiBxay19wPC8f$iTn=!#S)#4iGG!D5+!??P3+<>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY@TjFDmEnmsH4ZK@n} diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_call_note_edit.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_call_note_edit.xml.flat index 263a8c6c28db7280bfe869e135b03d077b9100f9..121c1b866d6ed9deea4c7881d9550920ccaf914c 100644 GIT binary patch delta 69 zcmbQi`-ex;(J>%|k%55$hEv#p93bGCD5)y#>}nO`o9UNdl3EO-b#oJoOHzxBCYD^^ J?8E583IO065nuoS delta 98 zcmeyvGlN&s(J>%|k%55$h8x&`93W7iD5+`|=VBG(>Eh}bE48$?M gnSS{tsm1ZRiNz(UMKG=|ggY_vIwQko14bWK0D;jP+W-In diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_call_record_folder.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_call_record_folder.xml.flat index f07123d54b54d7bea54ebf263b095ec6abaad362..85991ce9fbb36b420f00205f0f0851ef3d504ff5 100644 GIT binary patch delta 68 zcmX@Wyo6cO(J>%|k%55$hI>E^AgGxrsVVL5Y8B&~>6c%US`4Fga}$e8Qj3fxRyc3m H!@>vv)RhrQ delta 97 zcmZ3&e1KWf(J>%|k%55$hF5?XKrnrxq^4Pti&c!Li>qUdV_r&8erAeqeoCq{5Xbmt e`sJ6T7RTo%7MG+J!MM5*?!;JUMuv?GSQr6wsvE=r diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_note_edit.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_note_edit.xml.flat index 4530a1eca333b784b1ffeb21813992c961122745..6cfb2d379a08c31afe24c7fe9dc086e0740800d9 100644 GIT binary patch delta 69 zcmaFBcZ5&U(J>%|k%55$hIQD193YUID5)TA=V}$>o9UNdl3EO-b#oJoOHzxBCg#7{ J9K*=M1_0b95g7mg delta 96 zcmX@Y_kd5*(J>%|k%55$hCSGU93U{AD5+o;>0%Y*>Eh}bE48$?M enSS{tsm1ZRiNz(UMKG=|ggY_h&1QQ>RyF`cD;tvl diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_note_list.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_note_list.xml.flat index 29bdc7b7ed6097feb739777a472b8ee0925f41ac..fa294bf1296d229c05a8b8eedbd9ddeabe8f0de1 100644 GIT binary patch delta 69 zcmaFDd4f~Y(J>%|k%55$hBvSPIY4k~qNIYfovT%hZ>C>%|k%55$hR?77IY97qqNIXZq>ELIr;Dp&jALF(QGRBMZ+=RuGZ4r4 eX8Prqq!!2LCKi{Z7Qwi>5bnf~IUC>KWCj3yxgGET diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_note_list_dropdown.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_note_list_dropdown.xml.flat index 0f3d26316749245c895d01b1ebefe901f895b739..91e0584dfdf6d6cde385a5ec3ceb865bc7507749 100644 GIT binary patch delta 68 zcmcb>yoFiP(J>%|k%55$hUb77K+rT%Qd8R9)hfm}(=WdywHQY0<|Y=Gq!t-Xtnl7= HgohCT;U5u~ delta 95 zcmdnOe1Tcg(J>%|k%55$hIfD%KrnZrq^4Pti&c!Li>qUdV_r&8erAeqeoCq{5Xbmt c`sJ6T7RTo%7MG+J!MM5*?!;K{jmvo%0Z|1U5dZ)H diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_note_list_options.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/menu_note_list_options.xml.flat index 4625ebf8f05269bc4ae6f915d31f8dbf7ace656a..ae9b8a3951db03599a609b9b8051cd494a063b28 100644 GIT binary patch delta 68 zcmbQi{)bJ{(J>%|k%55$hEte<93W_!D5)Xs=4ut=o9UNdl3EO-b#oJoOHzxBCYJkb IJaUBz0NzRxK>z>% delta 97 zcmeyvHiKQ#(J>%|k%55$h8viH93YrKQBuP!(Zwpp)5X;>#xXCYC_gjBH$NrS8Hi(i fGyU>QQj6nr6N^hyi(p(`2zO$P4%|k%55$hC4tEAjq32sVHslY8B&~>6c%US`4Fga}$e8Qj3fx7T9mx Hz{3at%@+|5 delta 95 zcmZ3$yoXuR(J>%|k%55$hL?aCK+ri+Qqe5R#VW?r#nmy!F)yVkKQqNQKPA-}h+}*+ c{qjpvi{o<>i%U|AU|d}YcVejh#>u>l05aVhi2wiq diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/raw-zh-rCN_introduction.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/raw-zh-rCN_introduction.flat index 079f154dacb4536b52ca25eb229d31e7efe19e67..0ff5d084f42a46560855c514c2a395f8447b9cde 100644 GIT binary patch delta 68 zcmdnOGJ{3Z(J>%|k%55$h8dWE93V)TD5);(>}nO`o9UNdl3EO-b#oJoOHzxBCYEV# ITrh%|k%55$hGm$593ZHkD5-81=VBG(>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY@>laXO#%M?ZcIXfF! diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/raw_introduction.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/raw_introduction.flat index c162fc661e84a6603524e674f53fcd2c4ac07206..38f60904a23390e88cf864de3edc640bd7d8c379 100644 GIT binary patch delta 93 zcmdnMIE7Kt(J>%|k%55$hHHRq5D1zmsUU6RY8B&~>6c%US`4Fga}$e8Qj3fx=Bvnr er{*N*=cX!@%|k%55$hGziTAdovzQo$_T#VW?r#nmy!F)yVkKQqNQKPA-}h+}*+ b{qjpvi{o<>i%U|AU|d}YcVdXj#Bx~x0C5`k diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/values-zh-rCN_values-zh-rCN.arsc.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/values-zh-rCN_values-zh-rCN.arsc.flat index 2e7767a32c5db6a55bbca553cbaeb89adf611b8d..c70ad01a96e453d5fd41aca874893631981e5cb5 100644 GIT binary patch delta 79 zcmca&v%^N&(J>%|k%55$gh4<-4nlLSX5?DI$jBhWuwtUJl1y!_t5u9|reA(ZYB7w~ T%}p#WNi8y(SeLT#VX-U#f_oI* delta 108 zcmdmCbHzs4(J>%|k%55$gh9YY4nlJsXXHA<$jBhWaAcygl4Zk;h8ZqaF`h22jxmmT rDMk62DZcqBsm?$gO!~^6H_)GE0P5OoueSD diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/values-zh-rTW_values-zh-rTW.arsc.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/values-zh-rTW_values-zh-rTW.arsc.flat index e6f23c5234ce7587bddc5c22e20185422bc2d811..346e70aeec8aa7f3a95570c7ebb5a8456078618b 100644 GIT binary patch delta 79 zcmX?Mv&Kf*(J>%|k%55$gh4<=4nlLSX5?DI$jBhWuwtUJl1y!_t5u9|reA(ZYB7w~ T%}p#WNi8y(SeLT#VY(~;cv}>$ delta 108 zcmZ2ubHYa1(J>%|k%55$gh9YS4nlJsXXHA<$jBhWaAcygl4Zk;h8ZqaF`h22jxmmT rDMk62DZcqBsm?$gO!~^6H_)GOOpivk8dD* diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/values_values.arsc.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/values_values.arsc.flat index 49931c85dac00f12ffcab5dfdda3b6ebcfcf6d82..40c95ebe40ae0f2cdd764e04eeebc4815c3572b2 100644 GIT binary patch delta 79 zcmccOv%^Q((J>%|k%55$gh4<~4MKCxXXKj0$jBhWFlVB&l1zTSt5u9|reA(ZYB7w~ T%}p#WNi8y(SQoMJYP~7|gB29N delta 108 zcmdntbHzv5(J>%|k%55$gh9Yc4MKD6X5`wz$jBhWuw$aKl4V0zLzjzHjHipMV~k^7 qN>P4hif?{OsxuJB_-6X$m!uZQ=Oz}Hq!z)rx)AQf#E6Z%>Qn)nbs&uZ diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/xml_preferences.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/xml_preferences.xml.flat index ca995d4d215b7d62bb92da30f9f0677d055d250c..364eececa085ec00a19f3339e49636c56e82c3ae 100644 GIT binary patch delta 68 zcmaFDdV*Eb(J>%|k%55$hBq()IY1CLQBqOb-qk9`H`6b_B()eu>*gjFm!uXMO)OB~ IIKzht0Oqa{g#Z8m delta 95 zcmX@X`h-=|(J>%|k%55$hR-koIY3Z2QBu(?%Ec#xXCYC_gjBH$NrS8Hi(i dGyU>QQj6nr6N^hyi(p(`2zO$r`o?NsCID9(8~*?R diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/xml_searchable.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/xml_searchable.xml.flat index 9bc0d71319a1ec1bfae9c7c5c7bb17917d315dc6..288ab5c5cef53e7aa3134f18b67e700ba4cd1c5a 100644 GIT binary patch delta 68 zcmdnMHib>n(J>%|k%55$hW{`DIY1CHQBpzL&ebZ$H`6b_B()eu>*gjFm!uXMP0Ux> IIAsnK0NL3QuK)l5 delta 97 zcmbQjwt-F3(J>%|k%55$h9#JR93aS_D5+o;>0%Y*>Eh}bE48$?M fnSS{tsm1ZRiNz(UMKG=|ggY@rg^^)n#T+I8Fftn} diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/xml_widget_2x_info.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/xml_widget_2x_info.xml.flat index e1978f25c5ca0dbd6dc0f7839292041246d5e7fa..c5093ad3fd9b1fdd73766d76a45ee35a4f4dc477 100644 GIT binary patch delta 68 zcmcb>yoFiP(J>%|k%55$hUb77KoB!gQbpRy)hfm}(=WdywHQY0<|Y=Gq!t-XEY{dK H$Al38*#Z$i delta 97 zcmdnOe1Tcg(J>%|k%55$hIfD%Ku|tWQpGIR#VW?r#nmy!F)yVkKQqNQKPA-}h+}*+ e{qjpvi{o<>i%U|AU|d}YcVdJFBg4i96Gi}dg&Vp6 diff --git a/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/xml_widget_4x_info.xml.flat b/代码解读/MiNotes-master/app/build/intermediates/res/merged/debug/xml_widget_4x_info.xml.flat index 898e95c904927f8111762dfba501f956bb819b86..6bfdfb68e3e566f94561623b1b13d03c2397d488 100644 GIT binary patch delta 68 zcmcb>yoFiP(J>%|k%55$hUb77KoB!gQbpRy)hfm}(=WdywHQY0<|Y=Gq!t-XEY{dK H$Al38*#Z$i delta 97 zcmdnOe1Tcg(J>%|k%55$hIfD%Ku|tWQpGIR#VW?r#nmy!F)yVkKQqNQKPA-}h+}*+ e{qjpvi{o<>i%U|AU|d}YcVdJFBg4i96Gi}dg&Vp6 diff --git a/代码解读/MiNotes-master/app/build/outputs/apk/debug/app-debug.apk b/代码解读/MiNotes-master/app/build/outputs/apk/debug/app-debug.apk index e9940be6493300565ec130762241115b7b070b61..f20e995cf253c94fefc2be55a9ba2938f018f148 100644 GIT binary patch delta 95586 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%0A9AEyui}oe*-d@{ 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

NgD)4y} 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 diff --git a/代码解读/MiNotes-master/app/build/outputs/logs/manifest-merger-debug-report.txt b/代码解读/MiNotes-master/app/build/outputs/logs/manifest-merger-debug-report.txt index 8a5b886..983f911 100644 --- a/代码解读/MiNotes-master/app/build/outputs/logs/manifest-merger-debug-report.txt +++ b/代码解读/MiNotes-master/app/build/outputs/logs/manifest-merger-debug-report.txt @@ -1,479 +1,239 @@ -- Merging decision tree log --- manifest -<<<<<<< remotes/origin/c_master -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:18:1-152:12 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:18:1-152:12 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:18:1-152:12 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:18:1-152:12 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:18:1-152:12 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:18:1-152:12 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:18:1-152:12 package - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:20:5-31 - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:20:5-31 + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml android:versionName - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:22:5-30 - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:22:5-30 + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml xmlns:tools - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:19:5-51 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:19:5-51 xmlns:android - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:18:11-69 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:18:11-69 android:versionCode - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:21:5-28 - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:21:5-28 + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml uses-sdk -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:5-25:42 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:5-25:42 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:5-25:42 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:5-25:42 +INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:5-25:42 android:targetSdkVersion - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:5-25:42 + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml tools:ignore - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:25:9-39 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:25:9-39 android:minSdkVersion - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:24:15-41 - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml - INJECTED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:24:15-41 + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml + INJECTED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml uses-permission#android.permission.WRITE_EXTERNAL_STORAGE -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:27:5-81 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:27:5-81 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:27:22-78 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:27:22-78 uses-permission#com.android.launcher.permission.INSTALL_SHORTCUT -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:28:5-88 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:28:5-88 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:28:22-85 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:28:22-85 uses-permission#android.permission.INTERNET -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:29:5-67 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:29:5-67 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:29:22-64 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:29:22-64 uses-permission#android.permission.READ_CONTACTS -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:30:5-72 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:30:5-72 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:30:22-69 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:30:22-69 uses-permission#android.permission.MANAGE_ACCOUNTS -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:31:5-74 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:31:5-74 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:31:22-71 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:31:22-71 uses-permission#android.permission.AUTHENTICATE_ACCOUNTS -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:32:5-80 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:32:5-80 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:32:22-77 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:32:22-77 uses-permission#android.permission.GET_ACCOUNTS -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:33:5-71 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:33:5-71 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:33:22-68 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:33:22-68 uses-permission#android.permission.USE_CREDENTIALS -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:34:5-74 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:34:5-74 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:34:22-71 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:34:22-71 uses-permission#android.permission.RECEIVE_BOOT_COMPLETED -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:35:5-81 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:35:5-81 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:35:22-78 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:35:22-78 application -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:37:5-151:19 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:37:5-151:19 android:label - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:39:9-41 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:39:9-41 android:icon - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:38:9-42 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:38:9-42 activity#net.micode.notes.ui.NotesListActivity -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:40:9-53:20 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:40:9-53:20 android:label - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:43:13-45 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:43:13-45 android:launchMode - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:44:13-43 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:44:13-43 android:windowSoftInputMode - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:47:13-52 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:47:13-52 android:uiOptions - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:46:13-57 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:46:13-57 android:configChanges - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:42:13-74 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:42:13-74 android:theme - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:45:13-45 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:45:13-45 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:41:13-49 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:41:13-49 intent-filter#action:name:android.intent.action.MAIN+category:name:android.intent.category.LAUNCHER -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:49:13-52:29 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:49:13-52:29 action#android.intent.action.MAIN -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:50:17-69 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:50:17-69 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:50:25-66 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:50:25-66 category#android.intent.category.LAUNCHER -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:51:17-77 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:51:17-77 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:51:27-74 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:51:27-74 activity#net.micode.notes.ui.NoteEditActivity -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:55:9-83:20 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:55:9-83:20 android:launchMode - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:58:13-43 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:58:13-43 android:configChanges - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:57:13-74 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:57:13-74 android:theme - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:59:13-45 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:59:13-45 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:56:13-48 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:56:13-48 intent-filter#action:name:android.intent.action.VIEW+category:name:android.intent.category.DEFAULT+data:mimeType:vnd.android.cursor.item/call_note+data:mimeType:vnd.android.cursor.item/text_note -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:61:13-66:29 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:61:13-66:29 action#android.intent.action.VIEW -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:62:17-69 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:62:17-69 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:62:25-66 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:62:25-66 category#android.intent.category.DEFAULT -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:63:17-76 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:63:17-76 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:63:27-73 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:63:27-73 data -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:17-78 android:mimeType - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:64:23-75 intent-filter#action:name:android.intent.action.INSERT_OR_EDIT+category:name:android.intent.category.DEFAULT+data:mimeType:vnd.android.cursor.item/call_note+data:mimeType:vnd.android.cursor.item/text_note -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:68:13-73:29 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:68:13-73:29 action#android.intent.action.INSERT_OR_EDIT -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:69:17-79 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:69:17-79 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:69:25-76 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:69:25-76 intent-filter#action:name:android.intent.action.SEARCH+category:name:android.intent.category.DEFAULT -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:75:13-78:29 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:75:13-78:29 action#android.intent.action.SEARCH -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:76:17-71 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:76:17-71 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:76:25-68 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:76:25-68 meta-data#android.app.searchable -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:80:13-82:54 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:80:13-82:54 android:resource - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:82:17-51 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:82:17-51 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:81:17-54 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:81:17-54 provider#net.micode.notes.data.NotesProvider -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:85:9-88:43 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:85:9-88:43 android:authorities - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:87:13-47 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:87:13-47 android:multiprocess - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:88:13-40 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:88:13-40 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:86:13-63 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:86:13-63 receiver#net.micode.notes.widget.NoteWidgetProvider_2x -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:90:9-102:20 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:90:9-102:20 android:label - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:92:13-50 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:92:13-50 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:91:13-57 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:91:13-57 intent-filter#action:name:android.appwidget.action.APPWIDGET_DELETED+action:name:android.appwidget.action.APPWIDGET_UPDATE+action:name:android.intent.action.PRIVACY_MODE_CHANGED -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:93:13-97:29 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:93:13-97:29 action#android.appwidget.action.APPWIDGET_UPDATE -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:94:17-84 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:94:17-84 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:94:25-81 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:94:25-81 action#android.appwidget.action.APPWIDGET_DELETED -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:95:17-85 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:95:17-85 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:95:25-82 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:95:25-82 action#android.intent.action.PRIVACY_MODE_CHANGED -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:96:17-85 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:96:17-85 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:96:25-82 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:96:25-82 meta-data#android.appwidget.provider -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:99:13-101:58 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:99:13-101:58 android:resource - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:101:17-55 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:101:17-55 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:100:17-58 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:100:17-58 receiver#net.micode.notes.widget.NoteWidgetProvider_4x -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:103:9-116:20 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:103:9-116:20 android:label - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:105:13-50 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:105:13-50 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:104:13-57 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:104:13-57 receiver#net.micode.notes.ui.AlarmInitReceiver -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:118:9-122:20 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:118:9-122:20 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:118:19-55 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:118:19-55 intent-filter#action:name:android.intent.action.BOOT_COMPLETED -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:119:13-121:29 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:119:13-121:29 action#android.intent.action.BOOT_COMPLETED -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:120:17-79 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:120:17-79 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:120:25-76 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:120:25-76 receiver#net.micode.notes.ui.AlarmReceiver -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:124:9-127:20 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:124:9-127:20 android:process - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:126:13-38 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:126:13-38 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:125:13-61 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:125:13-61 activity#net.micode.notes.ui.AlarmAlertActivity -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:129:9-134:20 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:129:9-134:20 android:label - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:131:13-45 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:131:13-45 android:launchMode - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:132:13-48 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:132:13-48 android:theme - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:133:13-75 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:133:13-75 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:130:13-50 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:130:13-50 activity#net.micode.notes.ui.NotesPreferenceActivity -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:136:9-141:20 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:136:9-141:20 android:label - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:138:13-54 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:138:13-54 android:launchMode - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:139:13-43 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:139:13-43 android:theme - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:140:13-60 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:140:13-60 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:137:13-71 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:137:13-71 service#net.micode.notes.gtask.remote.GTaskSyncService -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:143:9-146:19 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:143:9-146:19 android:exported - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:145:13-37 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:145:13-37 android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:144:13-74 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:144:13-74 meta-data#android.app.default_searchable -ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:148:9-150:52 +ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:148:9-150:52 android:value - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:150:13-49 - android:name - ADDED from D:\IDEA\AndroidModeCode\MiNotes_master\MiNotes-master\app\src\main\AndroidManifest.xml:149:13-58 -======= -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:18:1-152:12 - package - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:20:5-31 - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml - android:versionName - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:22:5-30 - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml - xmlns:tools - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:19:5-51 - xmlns:android - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:18:11-69 - android:versionCode - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:21:5-28 - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml -uses-sdk -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 -INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 - android:targetSdkVersion - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:5-25:42 - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml - tools:ignore - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:25:9-39 - android:minSdkVersion - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:24:15-41 - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml - INJECTED from E:\MiNotes-master\app\src\main\AndroidManifest.xml -uses-permission#android.permission.WRITE_EXTERNAL_STORAGE -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:27:5-81 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:27:22-78 -uses-permission#com.android.launcher.permission.INSTALL_SHORTCUT -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:28:5-88 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:28:22-85 -uses-permission#android.permission.INTERNET -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:29:5-67 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:29:22-64 -uses-permission#android.permission.READ_CONTACTS -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:30:5-72 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:30:22-69 -uses-permission#android.permission.MANAGE_ACCOUNTS -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:31:5-74 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:31:22-71 -uses-permission#android.permission.AUTHENTICATE_ACCOUNTS -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:32:5-80 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:32:22-77 -uses-permission#android.permission.GET_ACCOUNTS -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:33:5-71 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:33:22-68 -uses-permission#android.permission.USE_CREDENTIALS -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:34:5-74 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:34:22-71 -uses-permission#android.permission.RECEIVE_BOOT_COMPLETED -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:35:5-81 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:35:22-78 -application -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:37:5-151:19 - android:label - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:39:9-41 - android:icon - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:38:9-42 -activity#net.micode.notes.ui.NotesListActivity -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:40:9-53:20 - android:label - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:43:13-45 - android:launchMode - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:44:13-43 - android:windowSoftInputMode - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:47:13-52 - android:uiOptions - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:46:13-57 - android:configChanges - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:42:13-74 - android:theme - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:45:13-45 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:41:13-49 -intent-filter#action:name:android.intent.action.MAIN+category:name:android.intent.category.LAUNCHER -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:49:13-52:29 -action#android.intent.action.MAIN -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:50:17-69 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:50:25-66 -category#android.intent.category.LAUNCHER -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:51:17-77 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:51:27-74 -activity#net.micode.notes.ui.NoteEditActivity -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:55:9-83:20 - android:launchMode - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:58:13-43 - android:configChanges - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:57:13-74 - android:theme - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:59:13-45 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:56:13-48 -intent-filter#action:name:android.intent.action.VIEW+category:name:android.intent.category.DEFAULT+data:mimeType:vnd.android.cursor.item/call_note+data:mimeType:vnd.android.cursor.item/text_note -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:61:13-66:29 -action#android.intent.action.VIEW -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:62:17-69 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:62:25-66 -category#android.intent.category.DEFAULT -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:63:17-76 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:63:27-73 -data -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:17-78 - android:mimeType - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:64:23-75 -intent-filter#action:name:android.intent.action.INSERT_OR_EDIT+category:name:android.intent.category.DEFAULT+data:mimeType:vnd.android.cursor.item/call_note+data:mimeType:vnd.android.cursor.item/text_note -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:68:13-73:29 -action#android.intent.action.INSERT_OR_EDIT -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:69:17-79 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:69:25-76 -intent-filter#action:name:android.intent.action.SEARCH+category:name:android.intent.category.DEFAULT -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:75:13-78:29 -action#android.intent.action.SEARCH -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:76:17-71 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:76:25-68 -meta-data#android.app.searchable -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:80:13-82:54 - android:resource - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:82:17-51 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:81:17-54 -provider#net.micode.notes.data.NotesProvider -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:85:9-88:43 - android:authorities - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:87:13-47 - android:multiprocess - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:88:13-40 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:86:13-63 -receiver#net.micode.notes.widget.NoteWidgetProvider_2x -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:90:9-102:20 - android:label - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:92:13-50 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:91:13-57 -intent-filter#action:name:android.appwidget.action.APPWIDGET_DELETED+action:name:android.appwidget.action.APPWIDGET_UPDATE+action:name:android.intent.action.PRIVACY_MODE_CHANGED -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:93:13-97:29 -action#android.appwidget.action.APPWIDGET_UPDATE -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:94:17-84 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:94:25-81 -action#android.appwidget.action.APPWIDGET_DELETED -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:95:17-85 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:95:25-82 -action#android.intent.action.PRIVACY_MODE_CHANGED -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:96:17-85 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:96:25-82 -meta-data#android.appwidget.provider -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:99:13-101:58 - android:resource - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:101:17-55 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:100:17-58 -receiver#net.micode.notes.widget.NoteWidgetProvider_4x -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:103:9-116:20 - android:label - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:105:13-50 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:104:13-57 -receiver#net.micode.notes.ui.AlarmInitReceiver -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:118:9-122:20 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:118:19-55 -intent-filter#action:name:android.intent.action.BOOT_COMPLETED -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:119:13-121:29 -action#android.intent.action.BOOT_COMPLETED -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:120:17-79 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:120:25-76 -receiver#net.micode.notes.ui.AlarmReceiver -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:124:9-127:20 - android:process - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:126:13-38 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:125:13-61 -activity#net.micode.notes.ui.AlarmAlertActivity -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:129:9-134:20 - android:label - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:131:13-45 - android:launchMode - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:132:13-48 - android:theme - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:133:13-75 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:130:13-50 -activity#net.micode.notes.ui.NotesPreferenceActivity -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:136:9-141:20 - android:label - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:138:13-54 - android:launchMode - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:139:13-43 - android:theme - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:140:13-60 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:137:13-71 -service#net.micode.notes.gtask.remote.GTaskSyncService -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:143:9-146:19 - android:exported - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:145:13-37 - android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:144:13-74 -meta-data#android.app.default_searchable -ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:148:9-150:52 - android:value - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:150:13-49 + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:150:13-49 android:name - ADDED from E:\MiNotes-master\app\src\main\AndroidManifest.xml:149:13-58 ->>>>>>> local + ADDED from E:\MiNotes\MiNotes-master2\app\src\main\AndroidManifest.xml:149:13-58 diff --git a/代码解读/MiNotes-master/app/local.properties b/代码解读/MiNotes-master/app/local.properties deleted file mode 100644 index c67caa8..0000000 --- a/代码解读/MiNotes-master/app/local.properties +++ /dev/null @@ -1,8 +0,0 @@ -## This file must *NOT* be checked into Version Control Systems, -# as it contains information specific to your local configuration. -# -# Location of the SDK. This is only used by Gradle. -# For customization when using a Version Control System, please read the -# header note. -#Wed Mar 08 14:31:32 CST 2023 -sdk.dir=E\:\\SDK diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/Contact.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/Contact.java index d97ac5d..61f0839 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/Contact.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/Contact.java @@ -1,19 +1,3 @@ -/* - * 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.content.Context; @@ -26,27 +10,43 @@ import android.util.Log; import java.util.HashMap; public class Contact { + + // 声明一个用于缓存联系人的HashMap private static HashMap sContactCache; + + // 声明日志输出的TAG private static final String TAG = "Contact"; + // 定义查询联系人的选择条件,使用占位符 "?" 和 "IN" 子句 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 " + + ",?) AND " + Data.MIMETYPE + "='" + Phone.CONTENT_ITEM_TYPE + "'" + + " AND " + Data.RAW_CONTACT_ID + " IN " + "(SELECT raw_contact_id " + " FROM phone_lookup" + " WHERE min_match = '+')"; + /** + * 获取联系人名称 + * @param context 上下文环境 + * @param phoneNumber 联系人的电话号码 + * @return 联系人的名称,如果找不到返回null + */ public static String getContact(Context context, String phoneNumber) { + // 如果联系人缓存为空,则创建一个新的HashMap if(sContactCache == null) { sContactCache = new HashMap(); } + // 如果联系人缓存中已经存在该电话号码的联系人,则直接返回联系人名称 if(sContactCache.containsKey(phoneNumber)) { return sContactCache.get(phoneNumber); } + // 使用PhoneNumberUtils工具类将电话号码转换为拨号最小匹配 String selection = CALLER_ID_SELECTION.replace("+", PhoneNumberUtils.toCallerIDMinMatch(phoneNumber)); + + // 查询联系人 Cursor cursor = context.getContentResolver().query( Data.CONTENT_URI, new String [] { Phone.DISPLAY_NAME }, @@ -54,6 +54,7 @@ public class Contact { new String[] { phoneNumber }, null); + // 如果查询到联系人,则将联系人名称存入缓存并返回联系人名称 if (cursor != null && cursor.moveToFirst()) { try { String name = cursor.getString(0); @@ -66,8 +67,9 @@ public class Contact { cursor.close(); } } else { + // 如果找不到联系人,则打印日志并返回null Log.d(TAG, "No contact matched with number:" + phoneNumber); return null; } } -} +} \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java index ffe5d57..4721b0c 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java @@ -1,19 +1,3 @@ -/* - * 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.content.ContentValues; @@ -26,190 +10,195 @@ import net.micode.notes.data.Notes.DataColumns; import net.micode.notes.data.Notes.DataConstants; import net.micode.notes.data.Notes.NoteColumns; - +// 数据库帮助类 public class NotesDatabaseHelper extends SQLiteOpenHelper { - private static final String DB_NAME = "note.db"; - - private static final int DB_VERSION = 4; + private static final String DB_NAME = "note.db"; // 数据库名 + private static final int DB_VERSION = 4; // 数据库版本号 + // 数据表名称常量 public interface TABLE { public static final String NOTE = "note"; - public static final String DATA = "data"; } - private static final String TAG = "NotesDatabaseHelper"; - - private static NotesDatabaseHelper mInstance; + private static final String TAG = "NotesDatabaseHelper"; // 日志tag + private static NotesDatabaseHelper mInstance; // 数据库帮助类实例 + // 创建笔记数据表的SQL语句 private static final String CREATE_NOTE_TABLE_SQL = - "CREATE TABLE " + TABLE.NOTE + "(" + - NoteColumns.ID + " INTEGER PRIMARY KEY," + - NoteColumns.PARENT_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.ALERTED_DATE + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.BG_COLOR_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + - NoteColumns.HAS_ATTACHMENT + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + - NoteColumns.NOTES_COUNT + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.SNIPPET + " TEXT NOT NULL DEFAULT ''," + - NoteColumns.TYPE + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.WIDGET_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.WIDGET_TYPE + " INTEGER NOT NULL DEFAULT -1," + - NoteColumns.SYNC_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.LOCAL_MODIFIED + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.ORIGIN_PARENT_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.GTASK_ID + " TEXT NOT NULL DEFAULT ''," + - NoteColumns.VERSION + " INTEGER NOT NULL DEFAULT 0" + - ")"; - + "CREATE TABLE " + TABLE.NOTE + "(" + + NoteColumns.ID + " INTEGER PRIMARY KEY," + + NoteColumns.PARENT_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.ALERTED_DATE + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.BG_COLOR_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + + NoteColumns.HAS_ATTACHMENT + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + + NoteColumns.NOTES_COUNT + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.SNIPPET + " TEXT NOT NULL DEFAULT ''," + + NoteColumns.TYPE + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.WIDGET_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.WIDGET_TYPE + " INTEGER NOT NULL DEFAULT -1," + + NoteColumns.SYNC_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.LOCAL_MODIFIED + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.ORIGIN_PARENT_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.GTASK_ID + " TEXT NOT NULL DEFAULT ''," + + NoteColumns.VERSION + " INTEGER NOT NULL DEFAULT 0" + + ")"; + + // 创建笔记内容数据表的SQL语句 private static final String CREATE_DATA_TABLE_SQL = - "CREATE TABLE " + TABLE.DATA + "(" + - DataColumns.ID + " INTEGER PRIMARY KEY," + - DataColumns.MIME_TYPE + " TEXT NOT NULL," + - DataColumns.NOTE_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + - NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + - DataColumns.CONTENT + " TEXT NOT NULL DEFAULT ''," + - DataColumns.DATA1 + " INTEGER," + - DataColumns.DATA2 + " INTEGER," + - DataColumns.DATA3 + " TEXT NOT NULL DEFAULT ''," + - DataColumns.DATA4 + " TEXT NOT NULL DEFAULT ''," + - DataColumns.DATA5 + " TEXT NOT NULL DEFAULT ''" + - ")"; - + "CREATE TABLE " + TABLE.DATA + "(" + + DataColumns.ID + " INTEGER PRIMARY KEY," + + DataColumns.MIME_TYPE + " TEXT NOT NULL," + + DataColumns.NOTE_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + + NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + + DataColumns.CONTENT + " TEXT NOT NULL DEFAULT ''," + + DataColumns.DATA1 + " INTEGER," + + DataColumns.DATA2 + " INTEGER," + + DataColumns.DATA3 + " TEXT NOT NULL DEFAULT ''," + + DataColumns.DATA4 + " TEXT NOT NULL DEFAULT ''," + + DataColumns.DATA5 + " TEXT NOT NULL DEFAULT ''" + + ")"; + /** + *创建笔记在SQL中的Id + */ private static final String CREATE_DATA_NOTE_ID_INDEX_SQL = - "CREATE INDEX IF NOT EXISTS note_id_index ON " + - TABLE.DATA + "(" + DataColumns.NOTE_ID + ");"; + //创建一个数据表的索引,用于加速查询和过滤操作。 + "CREATE INDEX IF NOT EXISTS note_id_index ON " + + TABLE.DATA + "(" + DataColumns.NOTE_ID + ");"; /** - * Increase folder's note count when move note to the folder + * 将笔记移动到文件夹时增加文件夹的笔记计数 */ private static final String NOTE_INCREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER = - "CREATE TRIGGER increase_folder_count_on_update "+ - " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE + - " BEGIN " + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" + - " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" + - " END"; + //当在文件夹中插入新笔记时,该触发器会自动更新该文件夹中的笔记计数。 + "CREATE TRIGGER increase_folder_count_on_update "+ + " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE + + " BEGIN " + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" + + " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" + + " END"; /** - * Decrease folder's note count when move note from folder + * 将笔记从文件夹移出时减少文件夹的笔记计数 */ private static final String NOTE_DECREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER = - "CREATE TRIGGER decrease_folder_count_on_update " + - " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE + - " BEGIN " + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" + - " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID + - " AND " + NoteColumns.NOTES_COUNT + ">0" + ";" + - " END"; + //:当笔记从一个文件夹中移出时,该触发器会自动更新该文件夹中的笔记计数。 + "CREATE TRIGGER decrease_folder_count_on_update " + + " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE + + " BEGIN " + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" + + " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID + + " AND " + NoteColumns.NOTES_COUNT + ">0" + ";" + + " END"; /** - * Increase folder's note count when insert new note to the folder + * 在文件夹中插入新笔记时增加文件夹的笔记计数 */ private static final String NOTE_INCREASE_FOLDER_COUNT_ON_INSERT_TRIGGER = - "CREATE TRIGGER increase_folder_count_on_insert " + - " AFTER INSERT ON " + TABLE.NOTE + - " BEGIN " + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" + - " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" + - " END"; + //当笔记被移动到一个文件夹时,该触发器会自动更新该文件夹中的笔记计数。 + "CREATE TRIGGER increase_folder_count_on_insert " + + " AFTER INSERT ON " + TABLE.NOTE + + " BEGIN " + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" + + " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" + + " END"; /** - * Decrease folder's note count when delete note from the folder + * 减少文件夹中的笔记数量(当从文件夹中删除笔记时) */ private static final String NOTE_DECREASE_FOLDER_COUNT_ON_DELETE_TRIGGER = - "CREATE TRIGGER decrease_folder_count_on_delete " + - " AFTER DELETE ON " + TABLE.NOTE + - " BEGIN " + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" + - " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID + - " AND " + NoteColumns.NOTES_COUNT + ">0;" + - " END"; + "CREATE TRIGGER decrease_folder_count_on_delete " + + " AFTER DELETE ON " + TABLE.NOTE + + " BEGIN " + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" + + " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID + + " AND " + NoteColumns.NOTES_COUNT + ">0;" + + " END"; /** - * Update note's content when insert data with type {@link DataConstants#NOTE} + * 在插入类型为 {@link DataConstants#NOTE} 的数据时更新笔记的内容 */ private static final String DATA_UPDATE_NOTE_CONTENT_ON_INSERT_TRIGGER = - "CREATE TRIGGER update_note_content_on_insert " + - " AFTER INSERT ON " + TABLE.DATA + - " WHEN new." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + - " BEGIN" + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT + - " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" + - " END"; + "CREATE TRIGGER update_note_content_on_insert " + + " AFTER INSERT ON " + TABLE.DATA + + " WHEN new." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + + " BEGIN" + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT + + " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" + + " END"; /** - * Update note's content when data with {@link DataConstants#NOTE} type has changed + * 在类型为 {@link DataConstants#NOTE} 的数据更新时更新笔记的内容 */ private static final String DATA_UPDATE_NOTE_CONTENT_ON_UPDATE_TRIGGER = - "CREATE TRIGGER update_note_content_on_update " + - " AFTER UPDATE ON " + TABLE.DATA + - " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + - " BEGIN" + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT + - " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" + - " END"; + "CREATE TRIGGER update_note_content_on_update " + + " AFTER UPDATE ON " + TABLE.DATA + + " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + + " BEGIN" + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT + + " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" + + " END"; /** - * Update note's content when data with {@link DataConstants#NOTE} type has deleted + * 在类型为 {@link DataConstants#NOTE} 的数据删除时更新笔记的内容 */ private static final String DATA_UPDATE_NOTE_CONTENT_ON_DELETE_TRIGGER = - "CREATE TRIGGER update_note_content_on_delete " + - " AFTER delete ON " + TABLE.DATA + - " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + - " BEGIN" + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.SNIPPET + "=''" + - " WHERE " + NoteColumns.ID + "=old." + DataColumns.NOTE_ID + ";" + - " END"; - + "CREATE TRIGGER update_note_content_on_delete " + + " AFTER delete ON " + TABLE.DATA + + " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + + " BEGIN" + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.SNIPPET + "=''" + + " WHERE " + NoteColumns.ID + "=old." + DataColumns.NOTE_ID + ";" + + " END"; /** - * Delete datas belong to note which has been deleted + * 创建一个触发器,用于删除已删除笔记的数据 */ private static final String NOTE_DELETE_DATA_ON_DELETE_TRIGGER = - "CREATE TRIGGER delete_data_on_delete " + - " AFTER DELETE ON " + TABLE.NOTE + - " BEGIN" + - " DELETE FROM " + TABLE.DATA + - " WHERE " + DataColumns.NOTE_ID + "=old." + NoteColumns.ID + ";" + - " END"; + "CREATE TRIGGER delete_data_on_delete " + + " AFTER DELETE ON " + TABLE.NOTE + + " BEGIN" + + " DELETE FROM " + TABLE.DATA + + " WHERE " + DataColumns.NOTE_ID + "=old." + NoteColumns.ID + ";" + + " END"; /** - * Delete notes belong to folder which has been deleted + * 创建一个触发器,用于删除已删除文件夹的笔记 */ private static final String FOLDER_DELETE_NOTES_ON_DELETE_TRIGGER = - "CREATE TRIGGER folder_delete_notes_on_delete " + - " AFTER DELETE ON " + TABLE.NOTE + - " BEGIN" + - " DELETE FROM " + TABLE.NOTE + - " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" + - " END"; + "CREATE TRIGGER folder_delete_notes_on_delete " + + " AFTER DELETE ON " + TABLE.NOTE + + " BEGIN" + + " DELETE FROM " + TABLE.NOTE + + " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" + + " END"; /** - * Move notes belong to folder which has been moved to trash folder + * 创建一个触发器,用于将被移动到垃圾箱文件夹中的笔记移动到垃圾箱中 */ private static final String FOLDER_MOVE_NOTES_ON_TRASH_TRIGGER = - "CREATE TRIGGER folder_move_notes_on_trash " + - " AFTER UPDATE ON " + TABLE.NOTE + - " WHEN new." + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER + - " BEGIN" + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER + - " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" + - " END"; - + "CREATE TRIGGER folder_move_notes_on_trash " + + " AFTER UPDATE ON " + TABLE.NOTE + + " WHEN new." + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER + + " BEGIN" + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER + + " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" + + " END"; + //数据库帮助 public NotesDatabaseHelper(Context context) { super(context, DB_NAME, null, DB_VERSION); } - + //创建数据库实例 public void createNoteTable(SQLiteDatabase db) { db.execSQL(CREATE_NOTE_TABLE_SQL); reCreateNoteTableTriggers(db); @@ -217,53 +206,80 @@ public class NotesDatabaseHelper extends SQLiteOpenHelper { Log.d(TAG, "note table has been created"); } + /** + + 重新创建笔记表的触发器 + + @param db 数据库对象 + */ private void reCreateNoteTableTriggers(SQLiteDatabase db) { db.execSQL("DROP TRIGGER IF EXISTS increase_folder_count_on_update"); + // 删除更新时增加文件夹计数的触发器 db.execSQL("DROP TRIGGER IF EXISTS decrease_folder_count_on_update"); + // 删除更新时减少文件夹计数的触发器 db.execSQL("DROP TRIGGER IF EXISTS decrease_folder_count_on_delete"); + // 删除删除时减少文件夹计数的触发器 db.execSQL("DROP TRIGGER IF EXISTS delete_data_on_delete"); + // 删除删除时删除数据的触发器 db.execSQL("DROP TRIGGER IF EXISTS increase_folder_count_on_insert"); + // 删除插入时增加文件夹计数的触发器 db.execSQL("DROP TRIGGER IF EXISTS folder_delete_notes_on_delete"); + // 删除文件夹删除时删除笔记的触发器 db.execSQL("DROP TRIGGER IF EXISTS folder_move_notes_on_trash"); + // 删除将笔记移动到垃圾桶时的触发器 db.execSQL(NOTE_INCREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER); + // 创建更新时增加文件夹计数的触发器 db.execSQL(NOTE_DECREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER); + // 创建更新时减少文件夹计数的触发器 db.execSQL(NOTE_DECREASE_FOLDER_COUNT_ON_DELETE_TRIGGER); + // 创建删除时减少文件夹计数的触发器 db.execSQL(NOTE_DELETE_DATA_ON_DELETE_TRIGGER); + // 创建删除时删除数据的触发器 db.execSQL(NOTE_INCREASE_FOLDER_COUNT_ON_INSERT_TRIGGER); + // 创建插入时增加文件夹计数的触发器 db.execSQL(FOLDER_DELETE_NOTES_ON_DELETE_TRIGGER); + // 创建文件夹删除时删除笔记的触发器 db.execSQL(FOLDER_MOVE_NOTES_ON_TRASH_TRIGGER); + // 创建将笔记移动到垃圾桶时的触发器 } + /** + + 创建系统文件夹 + + @param db 数据库对象 + */ private void createSystemFolder(SQLiteDatabase db) { ContentValues values = new ContentValues(); - /** - * call record foler for call notes - */ +/** + + 通话记录文件夹 + */ values.put(NoteColumns.ID, Notes.ID_CALL_RECORD_FOLDER); values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM); db.insert(TABLE.NOTE, null, values); +/** - /** - * root folder which is default folder - */ + 根文件夹,即默认文件夹 + */ values.clear(); values.put(NoteColumns.ID, Notes.ID_ROOT_FOLDER); values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM); db.insert(TABLE.NOTE, null, values); +/** - /** - * temporary folder which is used for moving note - */ + 临时文件夹,用于移动笔记 + */ values.clear(); values.put(NoteColumns.ID, Notes.ID_TEMPARAY_FOLDER); values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM); db.insert(TABLE.NOTE, null, values); +/** - /** - * create trash folder - */ + 创建垃圾桶文件夹 + */ values.clear(); values.put(NoteColumns.ID, Notes.ID_TRASH_FOLER); values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM); @@ -271,68 +287,67 @@ public class NotesDatabaseHelper extends SQLiteOpenHelper { } public void createDataTable(SQLiteDatabase db) { - db.execSQL(CREATE_DATA_TABLE_SQL); - reCreateDataTableTriggers(db); - db.execSQL(CREATE_DATA_NOTE_ID_INDEX_SQL); - Log.d(TAG, "data table has been created"); + db.execSQL(CREATE_DATA_TABLE_SQL); // 创建数据表 + reCreateDataTableTriggers(db); // 重建数据表触发器 + db.execSQL(CREATE_DATA_NOTE_ID_INDEX_SQL); // 在数据表上创建笔记 ID 索引 + Log.d(TAG, "data table has been created"); // 输出日志,表示数据表已创建 } private void reCreateDataTableTriggers(SQLiteDatabase db) { - db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_insert"); - db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_update"); - db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_delete"); + db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_insert");// 如果存在,删除插入时更新笔记内容的触发器 + db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_update"); // 如果存在,删除更新时更新笔记内容的触发器 + db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_delete");// 如果存在,删除删除时更新笔记内容的触发器 - db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_INSERT_TRIGGER); - db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_UPDATE_TRIGGER); - db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_DELETE_TRIGGER); + db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_INSERT_TRIGGER); // 创建插入时更新笔记内容的触发器 + db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_UPDATE_TRIGGER); // 创建更新时更新笔记内容的触发器 + db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_DELETE_TRIGGER); // 创建删除时更新笔记内容的触发器 } static synchronized NotesDatabaseHelper getInstance(Context context) { if (mInstance == null) { - mInstance = new NotesDatabaseHelper(context); + mInstance = new NotesDatabaseHelper(context); // 如果实例为空,创建新的实例 } - return mInstance; + return mInstance; // 返回实例 } @Override public void onCreate(SQLiteDatabase db) { - createNoteTable(db); - createDataTable(db); + createNoteTable(db); // 创建笔记表 + createDataTable(db); // 创建数据表 } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { - boolean reCreateTriggers = false; - boolean skipV2 = false; + boolean reCreateTriggers = false; // 是否需要重新创建触发器 + boolean skipV2 = false; // 是否跳过版本 2 if (oldVersion == 1) { - upgradeToV2(db); - skipV2 = true; // this upgrade including the upgrade from v2 to v3 - oldVersion++; + upgradeToV2(db); // 升级到版本 2 + skipV2 = true; // 标记跳过版本 2(因为版本 2 升级包含在版本 3 升级中) + oldVersion++; // 版本号加 1 } if (oldVersion == 2 && !skipV2) { - upgradeToV3(db); - reCreateTriggers = true; - oldVersion++; + upgradeToV3(db); // 升级到版本 3 + reCreateTriggers = true; // 标记需要重新创建触发器 + oldVersion++; // 版本号加 1 } if (oldVersion == 3) { - upgradeToV4(db); - oldVersion++; + upgradeToV4(db); // 升级到版本 4 + oldVersion++; // 版本号加 1 } if (reCreateTriggers) { - reCreateNoteTableTriggers(db); - reCreateDataTableTriggers(db); + reCreateNoteTableTriggers(db); // 重新创建笔记表触发器 + reCreateDataTableTriggers(db); // 重新创建数据表触发器 } if (oldVersion != newVersion) { throw new IllegalStateException("Upgrade notes database to version " + newVersion - + "fails"); + + "fails"); // 如果版本升级失败,抛出异常 } } - private void upgradeToV2(SQLiteDatabase db) { db.execSQL("DROP TABLE IF EXISTS " + TABLE.NOTE); db.execSQL("DROP TABLE IF EXISTS " + TABLE.DATA); diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/NotesProvider.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/NotesProvider.java index edb0a60..013a415 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/NotesProvider.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/data/NotesProvider.java @@ -1,22 +1,5 @@ -/* - * 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.app.SearchManager; import android.content.ContentProvider; import android.content.ContentUris; @@ -34,22 +17,24 @@ import net.micode.notes.data.Notes.DataColumns; import net.micode.notes.data.Notes.NoteColumns; import net.micode.notes.data.NotesDatabaseHelper.TABLE; - public class NotesProvider extends ContentProvider { + + // 声明一个 UriMatcher 对象,用于匹配 Uri 和对应的代码 private static final UriMatcher mMatcher; private NotesDatabaseHelper mHelper; private static final String TAG = "NotesProvider"; - private static final int URI_NOTE = 1; - private static final int URI_NOTE_ITEM = 2; - private static final int URI_DATA = 3; - private static final int URI_DATA_ITEM = 4; - - private static final int URI_SEARCH = 5; - private static final int URI_SEARCH_SUGGEST = 6; + // 声明一些常量,用于标识 Uri 匹配的类型 + private static final int URI_NOTE = 1; + private static final int URI_NOTE_ITEM = 2; + private static final int URI_DATA = 3; + private static final int URI_DATA_ITEM = 4; + private static final int URI_SEARCH = 5; + private static final int URI_SEARCH_SUGGEST = 6; + // 初始化 UriMatcher 对象,将 Uri 和对应的类型添加到 UriMatcher 中 static { mMatcher = new UriMatcher(UriMatcher.NO_MATCH); mMatcher.addURI(Notes.AUTHORITY, "note", URI_NOTE); @@ -60,63 +45,81 @@ public class NotesProvider extends ContentProvider { mMatcher.addURI(Notes.AUTHORITY, SearchManager.SUGGEST_URI_PATH_QUERY, URI_SEARCH_SUGGEST); mMatcher.addURI(Notes.AUTHORITY, SearchManager.SUGGEST_URI_PATH_QUERY + "/*", URI_SEARCH_SUGGEST); } - +/****************/ /** - * x'0A' represents the '\n' character in sqlite. For title and content in the search result, - * we will trim '\n' and white space in order to show more information. + * x'0A' 代表 sqlite 中的 '\n' 字符。对于搜索结果中的标题和内容,我们会去掉 '\n' 和空格,以展示更多信息。 */ private static final String NOTES_SEARCH_PROJECTION = NoteColumns.ID + "," - + NoteColumns.ID + " AS " + SearchManager.SUGGEST_COLUMN_INTENT_EXTRA_DATA + "," - + "TRIM(REPLACE(" + NoteColumns.SNIPPET + ", x'0A','')) AS " + SearchManager.SUGGEST_COLUMN_TEXT_1 + "," - + "TRIM(REPLACE(" + NoteColumns.SNIPPET + ", x'0A','')) AS " + SearchManager.SUGGEST_COLUMN_TEXT_2 + "," - + R.drawable.search_result + " AS " + SearchManager.SUGGEST_COLUMN_ICON_1 + "," - + "'" + Intent.ACTION_VIEW + "' AS " + SearchManager.SUGGEST_COLUMN_INTENT_ACTION + "," - + "'" + Notes.TextNote.CONTENT_TYPE + "' AS " + SearchManager.SUGGEST_COLUMN_INTENT_DATA; + + NoteColumns.ID + " AS " + SearchManager.SUGGEST_COLUMN_INTENT_EXTRA_DATA + "," + + "TRIM(REPLACE(" + NoteColumns.SNIPPET + ", x'0A','')) AS " + SearchManager.SUGGEST_COLUMN_TEXT_1 + "," + + "TRIM(REPLACE(" + NoteColumns.SNIPPET + ", x'0A','')) AS " + SearchManager.SUGGEST_COLUMN_TEXT_2 + "," + + R.drawable.search_result + " AS " + SearchManager.SUGGEST_COLUMN_ICON_1 + "," + + "'" + Intent.ACTION_VIEW + "' AS " + SearchManager.SUGGEST_COLUMN_INTENT_ACTION + "," + + "'" + Notes.TextNote.CONTENT_TYPE + "' AS " + SearchManager.SUGGEST_COLUMN_INTENT_DATA; + /** + * 定义搜索笔记的 SQL 查询语句,其中包括笔记的搜索投影和搜索条件。 + */ private static String NOTES_SNIPPET_SEARCH_QUERY = "SELECT " + NOTES_SEARCH_PROJECTION - + " FROM " + TABLE.NOTE - + " WHERE " + NoteColumns.SNIPPET + " LIKE ?" - + " AND " + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER - + " AND " + NoteColumns.TYPE + "=" + Notes.TYPE_NOTE; + + " FROM " + TABLE.NOTE + + " WHERE " + NoteColumns.SNIPPET + " LIKE ?" + + " AND " + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER + + " AND " + NoteColumns.TYPE + "=" + Notes.TYPE_NOTE; @Override public boolean onCreate() { + // 获取数据库帮助类的实例 mHelper = NotesDatabaseHelper.getInstance(getContext()); return true; } + /******/ @Override public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, - String sortOrder) { + String sortOrder) { + // 初始化游标和数据库 Cursor c = null; SQLiteDatabase db = mHelper.getReadableDatabase(); + // 初始化 id String id = null; + // 根据 Uri 的不同,执行不同的查询操作 switch (mMatcher.match(uri)) { + // 查询所有笔记 case URI_NOTE: c = db.query(TABLE.NOTE, projection, selection, selectionArgs, null, null, sortOrder); break; + // 根据 id 查询笔记 case URI_NOTE_ITEM: + // 获取 Uri 中的 id id = uri.getPathSegments().get(1); + // 根据 id 查询笔记 c = db.query(TABLE.NOTE, projection, NoteColumns.ID + "=" + id + parseSelection(selection), selectionArgs, null, null, sortOrder); break; + // 查询所有数据 case URI_DATA: c = db.query(TABLE.DATA, projection, selection, selectionArgs, null, null, sortOrder); break; + // 根据 id 查询数据 case URI_DATA_ITEM: + // 获取 Uri 中的 id id = uri.getPathSegments().get(1); + // 根据 id 查询数据 c = db.query(TABLE.DATA, projection, DataColumns.ID + "=" + id + parseSelection(selection), selectionArgs, null, null, sortOrder); break; + // 查询笔记的搜索结果 case URI_SEARCH: case URI_SEARCH_SUGGEST: + // 如果查询中包含排序或者 projection,则抛出异常 if (sortOrder != null || projection != null) { throw new IllegalArgumentException( "do not specify sortOrder, selection, selectionArgs, or projection" + "with this query"); } + // 获取查询的关键词 String searchString = null; if (mMatcher.match(uri) == URI_SEARCH_SUGGEST) { if (uri.getPathSegments().size() > 1) { @@ -126,152 +129,204 @@ public class NotesProvider extends ContentProvider { searchString = uri.getQueryParameter("pattern"); } + // 如果关键词为空,则返回空游标 if (TextUtils.isEmpty(searchString)) { return null; } try { + // 格式化查询字符串 searchString = String.format("%%%s%%", searchString); + // 执行笔记搜索查询 c = db.rawQuery(NOTES_SNIPPET_SEARCH_QUERY, - new String[] { searchString }); + new String[]{searchString}); } catch (IllegalStateException ex) { Log.e(TAG, "got exception: " + ex.toString()); } break; + // 如果 Uri 不匹配,则抛出异常 default: throw new IllegalArgumentException("Unknown URI " + uri); } + // 如果游标不为空,则设置游标的内容变化通知 Uri if (c != null) { c.setNotificationUri(getContext().getContentResolver(), uri); } return c; } + /***********/ @Override public Uri insert(Uri uri, ContentValues values) { + // 获取可写的 SQLiteDatabase 实例 SQLiteDatabase db = mHelper.getWritableDatabase(); + // 定义变量用于存储插入后的数据行 ID long dataId = 0, noteId = 0, insertedId = 0; + // 根据传入的 Uri 进行不同的插入操作 switch (mMatcher.match(uri)) { case URI_NOTE: + // 如果是插入 Note 数据表 insertedId = noteId = db.insert(TABLE.NOTE, null, values); break; case URI_DATA: + // 如果是插入 Data 数据表 if (values.containsKey(DataColumns.NOTE_ID)) { + // 获取 Note ID noteId = values.getAsLong(DataColumns.NOTE_ID); } else { + // 如果 ContentValues 中没有 Note ID,记录日志并退出方法 Log.d(TAG, "Wrong data format without note id:" + values.toString()); } + // 插入数据行 insertedId = dataId = db.insert(TABLE.DATA, null, values); break; default: + // 如果传入的 Uri 不合法,抛出 IllegalArgumentException 异常 throw new IllegalArgumentException("Unknown URI " + uri); } - // Notify the note uri + // 如果插入操作成功,通知相关 Uri 的观察者 + // 通知 Note Uri if (noteId > 0) { getContext().getContentResolver().notifyChange( ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId), null); } - - // Notify the data uri + // 通知 Data Uri if (dataId > 0) { getContext().getContentResolver().notifyChange( ContentUris.withAppendedId(Notes.CONTENT_DATA_URI, dataId), null); } - + // 返回新插入数据的 Uri return ContentUris.withAppendedId(uri, insertedId); } + /*******************/ @Override public int delete(Uri uri, String selection, String[] selectionArgs) { + // 初始化变量 int count = 0; String id = null; SQLiteDatabase db = mHelper.getWritableDatabase(); boolean deleteData = false; + + // 使用 switch-case 语句匹配传入的 Uri switch (mMatcher.match(uri)) { + // 如果是 URI_NOTE,表示删除笔记 case URI_NOTE: + // 将选定条件和 "ID>0" 结合起来 selection = "(" + selection + ") AND " + NoteColumns.ID + ">0 "; + // 执行删除操作,并返回受影响的行数 count = db.delete(TABLE.NOTE, selection, selectionArgs); break; + // 如果是 URI_NOTE_ITEM,表示删除单个笔记 case URI_NOTE_ITEM: + // 从 Uri 中获取笔记的 ID id = uri.getPathSegments().get(1); - /** - * ID that smaller than 0 is system folder which is not allowed to - * trash - */ + // 如果笔记 ID 小于等于 0,则不允许删除 long noteId = Long.valueOf(id); if (noteId <= 0) { break; } + // 执行删除操作,并返回受影响的行数 count = db.delete(TABLE.NOTE, NoteColumns.ID + "=" + id + parseSelection(selection), selectionArgs); break; + // 如果是 URI_DATA,表示删除数据 case URI_DATA: + // 执行删除操作,并返回受影响的行数 count = db.delete(TABLE.DATA, selection, selectionArgs); deleteData = true; break; + // 如果是 URI_DATA_ITEM,表示删除单个数据 case URI_DATA_ITEM: + // 从 Uri 中获取数据的 ID id = uri.getPathSegments().get(1); + // 执行删除操作,并返回受影响的行数 count = db.delete(TABLE.DATA, DataColumns.ID + "=" + id + parseSelection(selection), selectionArgs); deleteData = true; break; + // 如果匹配失败,则抛出异常 default: throw new IllegalArgumentException("Unknown URI " + uri); } + + // 如果受影响的行数大于 0 if (count > 0) { + // 如果删除了数据,则通知数据发生了变化 if (deleteData) { getContext().getContentResolver().notifyChange(Notes.CONTENT_NOTE_URI, null); } + // 通知 Uri 发生了变化 getContext().getContentResolver().notifyChange(uri, null); } + + // 返回受影响的行数 return count; } + /******/ @Override public int update(Uri uri, ContentValues values, String selection, String[] selectionArgs) { int count = 0; String id = null; SQLiteDatabase db = mHelper.getWritableDatabase(); boolean updateData = false; + + // 根据 Uri 进行分支处理 switch (mMatcher.match(uri)) { case URI_NOTE: + // 更新笔记版本号 increaseNoteVersion(-1, selection, selectionArgs); + // 更新笔记数据 count = db.update(TABLE.NOTE, values, selection, selectionArgs); break; case URI_NOTE_ITEM: + // 获取 Uri 中的 id id = uri.getPathSegments().get(1); + // 更新笔记版本号 increaseNoteVersion(Long.valueOf(id), selection, selectionArgs); + // 根据 id 更新笔记数据 count = db.update(TABLE.NOTE, values, NoteColumns.ID + "=" + id + parseSelection(selection), selectionArgs); break; case URI_DATA: + // 更新数据表 count = db.update(TABLE.DATA, values, selection, selectionArgs); updateData = true; break; case URI_DATA_ITEM: + // 获取 Uri 中的 id id = uri.getPathSegments().get(1); + // 根据 id 更新数据表 count = db.update(TABLE.DATA, values, DataColumns.ID + "=" + id + parseSelection(selection), selectionArgs); updateData = true; break; default: + // 如果不匹配任何 Uri,抛出异常 throw new IllegalArgumentException("Unknown URI " + uri); } + // 如果更新成功,发出通知 if (count > 0) { if (updateData) { + // 更新数据表时,通知笔记 Uri getContext().getContentResolver().notifyChange(Notes.CONTENT_NOTE_URI, null); } + // 通知当前 Uri getContext().getContentResolver().notifyChange(uri, null); } return count; } + /*****/ private String parseSelection(String selection) { + // 如果查询条件不为空,返回 AND (查询条件) return (!TextUtils.isEmpty(selection) ? " AND (" + selection + ')' : ""); } private void increaseNoteVersion(long id, String selection, String[] selectionArgs) { + // 构建 SQL 语句 StringBuilder sql = new StringBuilder(120); sql.append("UPDATE "); sql.append(TABLE.NOTE); @@ -279,13 +334,17 @@ public class NotesProvider extends ContentProvider { sql.append(NoteColumns.VERSION); sql.append("=" + NoteColumns.VERSION + "+1 "); + // 如果传入的 ID 或者查询条件不为空,则在 SQL 语句中添加 WHERE 子句 if (id > 0 || !TextUtils.isEmpty(selection)) { sql.append(" WHERE "); } + // 如果传入的 ID 不为空,添加 ID 条件 if (id > 0) { sql.append(NoteColumns.ID + "=" + String.valueOf(id)); } + // 如果查询条件不为空,添加查询条件 if (!TextUtils.isEmpty(selection)) { + // 解析查询条件中的参数 String selectString = id > 0 ? parseSelection(selection) : selection; for (String args : selectionArgs) { selectString = selectString.replaceFirst("\\?", args); @@ -293,13 +352,13 @@ public class NotesProvider extends ContentProvider { sql.append(selectString); } + // 执行 SQL 语句,增加笔记版本号 mHelper.getWritableDatabase().execSQL(sql.toString()); } @Override public String getType(Uri uri) { - // TODO Auto-generated method stub + // 返回 null return null; } - -} +} \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/MetaData.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/MetaData.java index 3a2050b..6ac705d 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/MetaData.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/MetaData.java @@ -1,21 +1,8 @@ -/* - * 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. - */ +/** + MetaData类是Task类的子类,表示GTask的元数据。 + */ package net.micode.notes.gtask.data; - import android.database.Cursor; import android.util.Log; @@ -24,36 +11,52 @@ import net.micode.notes.tool.GTaskStringUtils; import org.json.JSONException; import org.json.JSONObject; - public class MetaData extends Task { private final static String TAG = MetaData.class.getSimpleName(); - + // 关联的gid private String mRelatedGid = null; + /** + * 设置元数据的gid和相关信息 + * + * @param gid 元数据的gid + * @param metaInfo 元数据的相关信息 + */ public void setMeta(String gid, JSONObject metaInfo) { try { + // 将关联的gid放入JSONObject中 metaInfo.put(GTaskStringUtils.META_HEAD_GTASK_ID, gid); } catch (JSONException e) { Log.e(TAG, "failed to put related gid"); } + // 将元数据的相关信息转换为字符串,设置为Task的notes setNotes(metaInfo.toString()); + // 设置Task的名称为元数据的名称 setName(GTaskStringUtils.META_NOTE_NAME); } - public String getRelatedGid() { return mRelatedGid; } + /** + * 判断元数据是否有值。 + * @return 如果有备注信息则返回true,否则返回false。 + */ @Override public boolean isWorthSaving() { return getNotes() != null; } + /** + * 通过远程JSON对象设置元数据内容。 + * @param js 远程JSON对象。 + */ @Override public void setContentByRemoteJSON(JSONObject js) { super.setContentByRemoteJSON(js); if (getNotes() != null) { try { + // 解析备注信息 JSONObject metaInfo = new JSONObject(getNotes().trim()); mRelatedGid = metaInfo.getString(GTaskStringUtils.META_HEAD_GTASK_ID); } catch (JSONException e) { @@ -63,20 +66,31 @@ public class MetaData extends Task { } } + /** + * 本地JSON对象不应该调用该方法。 + * @param js 本地JSON对象。 + */ @Override public void setContentByLocalJSON(JSONObject js) { - // this function should not be called + // 不应该被调用的方法 throw new IllegalAccessError("MetaData:setContentByLocalJSON should not be called"); } + /** + * 不应该被调用的方法。 + * @return 不应该被调用的方法。 + */ @Override public JSONObject getLocalJSONFromContent() { throw new IllegalAccessError("MetaData:getLocalJSONFromContent should not be called"); } + /******/ +/*该方法接受一个 Cursor 参数,返回一个整型值。 +方法体中抛出了一个 IllegalAccessError 异常,并指定了异常消息为 "MetaData:getSyncAction should not be called",即 "MetaData:getSyncAction 不应该被调用"。*/ @Override public int getSyncAction(Cursor c) { throw new IllegalAccessError("MetaData:getSyncAction should not be called"); } -} +} \ No newline at end of file diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/Node.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/Node.java index 63950e0..ffe7545 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/Node.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/Node.java @@ -22,80 +22,86 @@ import org.json.JSONObject; public abstract class Node { public static final int SYNC_ACTION_NONE = 0; - + //同步行为-无操作 public static final int SYNC_ACTION_ADD_REMOTE = 1; - + //同步行为-添加远程 public static final int SYNC_ACTION_ADD_LOCAL = 2; - + //同步行为-添加本地 public static final int SYNC_ACTION_DEL_REMOTE = 3; - + //:同步行为-删除远程 public static final int SYNC_ACTION_DEL_LOCAL = 4; - + //同步行为-删除本地 public static final int SYNC_ACTION_UPDATE_REMOTE = 5; - + //同步行为-更新远程 public static final int SYNC_ACTION_UPDATE_LOCAL = 6; - + //同步行为-更新本地 public static final int SYNC_ACTION_UPDATE_CONFLICT = 7; - + //同步行为-更新冲突 public static final int SYNC_ACTION_ERROR = 8; - + //:同步行为-错误 private String mGid; - + //表示节点的全局唯一标识符(global identifier) private String mName; - + //表示节点的名称 private long mLastModified; - + //表示节点最后一次修改时间 private boolean mDeleted; - - public Node() { - mGid = null; - mName = ""; - mLastModified = 0; - mDeleted = false; - } - + //表示节点是否已被删除 + // 抽象方法,获取创建操作的 JSON 对象 public abstract JSONObject getCreateAction(int actionId); + // 抽象方法,获取更新操作的 JSON 对象 public abstract JSONObject getUpdateAction(int actionId); + // 抽象方法,根据远程 JSON 对象设置内容 public abstract void setContentByRemoteJSON(JSONObject js); + // 抽象方法,根据本地 JSON 对象设置内容 public abstract void setContentByLocalJSON(JSONObject js); + // 抽象方法,将内容转换为本地 JSON 对象 public abstract JSONObject getLocalJSONFromContent(); + // 抽象方法,根据游标获取同步操作类型 public abstract int getSyncAction(Cursor c); + // 设置节点 ID public void setGid(String gid) { this.mGid = gid; } + // 设置节点名称 public void setName(String name) { this.mName = name; } + // 设置最后修改时间 public void setLastModified(long lastModified) { this.mLastModified = lastModified; } + // 设置是否已删除 public void setDeleted(boolean deleted) { this.mDeleted = deleted; } + // 获取节点 ID public String getGid() { return this.mGid; } + // 获取节点名称 public String getName() { return this.mName; } + // 获取最后修改时间 public long getLastModified() { return this.mLastModified; } + // 获取是否已删除 public boolean getDeleted() { return this.mDeleted; } - } diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/SqlData.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/SqlData.java index d3ec3be..7e8c3be 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/SqlData.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/gtask/data/SqlData.java @@ -36,41 +36,33 @@ import org.json.JSONObject; public class SqlData { - private static final String TAG = SqlData.class.getSimpleName(); + private static final String TAG = SqlData.class.getSimpleName(); // TAG常量,用于在日志中标记这个类 - private static final int INVALID_ID = -99999; + private static final int INVALID_ID = -99999; // 无效ID常量 + // PROJECTION_DATA常量数组,用于查询数据表中的字段 public static final String[] PROJECTION_DATA = new String[] { DataColumns.ID, DataColumns.MIME_TYPE, DataColumns.CONTENT, DataColumns.DATA1, DataColumns.DATA3 }; + // 数据表字段的索引常量,用于读取查询结果集 public static final int DATA_ID_COLUMN = 0; - public static final int DATA_MIME_TYPE_COLUMN = 1; - public static final int DATA_CONTENT_COLUMN = 2; - public static final int DATA_CONTENT_DATA_1_COLUMN = 3; - public static final int DATA_CONTENT_DATA_3_COLUMN = 4; - private ContentResolver mContentResolver; - - private boolean mIsCreate; - - private long mDataId; - - private String mDataMimeType; - - private String mDataContent; - - private long mDataContentData1; - - private String mDataContentData3; - - private ContentValues mDiffDataValues; + private ContentResolver mContentResolver; // ContentResolver对象,用于操作数据表 + private boolean mIsCreate; // 是否创建了数据 + private long mDataId; // 数据ID + private String mDataMimeType; // 数据类型 + private String mDataContent; // 数据内容 + private long mDataContentData1; // 数据字段1 + private String mDataContentData3; // 数据字段3 + private ContentValues mDiffDataValues; // ContentValues对象,用于更新数据表的内容 + // 构造函数,初始化ContentResolver对象 public SqlData(Context context) { mContentResolver = context.getContentResolver(); mIsCreate = true; @@ -89,52 +81,58 @@ public class SqlData { mDiffDataValues = new ContentValues(); } + // 从Cursor对象中读取数据 private void loadFromCursor(Cursor c) { - mDataId = c.getLong(DATA_ID_COLUMN); - mDataMimeType = c.getString(DATA_MIME_TYPE_COLUMN); - mDataContent = c.getString(DATA_CONTENT_COLUMN); - mDataContentData1 = c.getLong(DATA_CONTENT_DATA_1_COLUMN); - mDataContentData3 = c.getString(DATA_CONTENT_DATA_3_COLUMN); + mDataId = c.getLong(DATA_ID_COLUMN); // 读取数据ID + mDataMimeType = c.getString(DATA_MIME_TYPE_COLUMN); // 读取数据类型 + mDataContent = c.getString(DATA_CONTENT_COLUMN); // 读取数据内容 + mDataContentData1 = c.getLong(DATA_CONTENT_DATA_1_COLUMN); // 读取数据字段1 + mDataContentData3 = c.getString(DATA_CONTENT_DATA_3_COLUMN); // 读取数据字段3 } + // 设置数据内容 public void setContent(JSONObject js) throws JSONException { + // 从JSONObject对象中读取数据,若不存在则使用默认值 long dataId = js.has(DataColumns.ID) ? js.getLong(DataColumns.ID) : INVALID_ID; + String dataMimeType = js.has(DataColumns.MIME_TYPE) ? js.getString(DataColumns.MIME_TYPE) + : DataConstants.NOTE; + String dataContent = js.has(DataColumns.CONTENT) ? js.getString(DataColumns.CONTENT) : ""; + long dataContentData1 = js.has(DataColumns.DATA1) ? js.getLong(DataColumns.DATA1) : 0; + String dataContentData3 = js.has(DataColumns.DATA3) ? js.getString(DataColumns.DATA3) : ""; + + // 比较新数据和旧数据,如果不同则添加到ContentValues对象中 if (mIsCreate || mDataId != dataId) { mDiffDataValues.put(DataColumns.ID, dataId); } mDataId = dataId; - String dataMimeType = js.has(DataColumns.MIME_TYPE) ? js.getString(DataColumns.MIME_TYPE) - : DataConstants.NOTE; if (mIsCreate || !mDataMimeType.equals(dataMimeType)) { mDiffDataValues.put(DataColumns.MIME_TYPE, dataMimeType); } mDataMimeType = dataMimeType; - String dataContent = js.has(DataColumns.CONTENT) ? js.getString(DataColumns.CONTENT) : ""; if (mIsCreate || !mDataContent.equals(dataContent)) { mDiffDataValues.put(DataColumns.CONTENT, dataContent); } mDataContent = dataContent; - long dataContentData1 = js.has(DataColumns.DATA1) ? js.getLong(DataColumns.DATA1) : 0; if (mIsCreate || mDataContentData1 != dataContentData1) { mDiffDataValues.put(DataColumns.DATA1, dataContentData1); } mDataContentData1 = dataContentData1; - String dataContentData3 = js.has(DataColumns.DATA3) ? js.getString(DataColumns.DATA3) : ""; if (mIsCreate || !mDataContentData3.equals(dataContentData3)) { mDiffDataValues.put(DataColumns.DATA3, dataContentData3); } mDataContentData3 = dataContentData3; } - public JSONObject getContent() throws JSONException { + // 如果数据还没有在数据库中创建,则返回null,并打印错误日志 if (mIsCreate) { Log.e(TAG, "it seems that we haven't created this in database yet"); return null; } + // 将数据内容转换为JSONObject对象,并返回 JSONObject js = new JSONObject(); js.put(DataColumns.ID, mDataId); js.put(DataColumns.MIME_TYPE, mDataMimeType); @@ -143,46 +141,50 @@ public class SqlData { js.put(DataColumns.DATA3, mDataContentData3); return js; } - public void commit(long noteId, boolean validateVersion, long version) { - + // 如果数据还没有在数据库中创建,则将其插入到数据库中 if (mIsCreate) { + // 如果数据id无效且存在于差异数据值中,则从差异数据值中删除该id if (mDataId == INVALID_ID && mDiffDataValues.containsKey(DataColumns.ID)) { mDiffDataValues.remove(DataColumns.ID); } - + // 将数据与所属笔记的id关联起来,并将其插入到数据库中 mDiffDataValues.put(DataColumns.NOTE_ID, noteId); Uri uri = mContentResolver.insert(Notes.CONTENT_DATA_URI, mDiffDataValues); try { + // 从uri中获取新插入数据的id mDataId = Long.valueOf(uri.getPathSegments().get(1)); } catch (NumberFormatException e) { Log.e(TAG, "Get note id error :" + e.toString()); throw new ActionFailureException("create note failed"); } } else { + // 如果数据已存在于数据库中,则将其更新 if (mDiffDataValues.size() > 0) { int result = 0; + // 如果需要验证版本号,则只有当笔记的版本号与指定版本号相同时,才能更新数据 if (!validateVersion) { result = mContentResolver.update(ContentUris.withAppendedId( Notes.CONTENT_DATA_URI, mDataId), mDiffDataValues, null, null); } else { result = mContentResolver.update(ContentUris.withAppendedId( - Notes.CONTENT_DATA_URI, mDataId), mDiffDataValues, + Notes.CONTENT_DATA_URI, mDataId), mDiffDataValues, " ? in (SELECT " + NoteColumns.ID + " FROM " + TABLE.NOTE + " WHERE " + NoteColumns.VERSION + "=?)", new String[] { String.valueOf(noteId), String.valueOf(version) }); } + // 如果更新的数据数量为0,则打印警告日志 if (result == 0) { Log.w(TAG, "there is no update. maybe user updates note when syncing"); } } } - + // 清空差异数据值,并将是否创建标志设为false mDiffDataValues.clear(); mIsCreate = false; } - + //返回数据索引 public long getId() { return mDataId; } diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/BackupUtils.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/BackupUtils.java index 39f6ec4..3288f51 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/BackupUtils.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/BackupUtils.java @@ -1,19 +1,3 @@ -/* - * 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.tool; import android.content.Context; @@ -35,7 +19,6 @@ import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintStream; - public class BackupUtils { private static final String TAG = "BackupUtils"; // Singleton stuff @@ -49,18 +32,17 @@ public class BackupUtils { } /** - * Following states are signs to represents backup or restore - * status + * 下面的几个常量表示备份或者还原的状态 */ - // Currently, the sdcard is not mounted + // 当前SD卡未挂载 public static final int STATE_SD_CARD_UNMOUONTED = 0; - // The backup file not exist + // 备份文件不存在 public static final int STATE_BACKUP_FILE_NOT_EXIST = 1; - // The data is not well formated, may be changed by other programs + // 数据格式错误,可能被其他程序更改 public static final int STATE_DATA_DESTROIED = 2; - // Some run-time exception which causes restore or backup fails + // 运行时异常,导致备份或还原失败 public static final int STATE_SYSTEM_ERROR = 3; - // Backup or restore success + // 备份或还原成功 public static final int STATE_SUCCESS = 4; private TextExport mTextExport; @@ -73,14 +55,23 @@ public class BackupUtils { return Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState()); } + /** + * 导出为文本文件 + */ public int exportToText() { return mTextExport.exportToText(); } + /** + * 获取导出的文本文件名 + */ public String getExportedTextFileName() { return mTextExport.mFileName; } + /** + * 获取导出的文本文件路径 + */ public String getExportedTextFileDir() { return mTextExport.mFileDirectory; } @@ -108,52 +99,89 @@ public class BackupUtils { DataColumns.DATA4, }; + //1 + // 数据列索引:内容 private static final int DATA_COLUMN_CONTENT = 0; + // 数据列索引:MIME 类型 private static final int DATA_COLUMN_MIME_TYPE = 1; + // 数据列索引:通话日期 private static final int DATA_COLUMN_CALL_DATE = 2; + // 数据列索引:电话号码 private static final int DATA_COLUMN_PHONE_NUMBER = 4; + // 导出文本格式 private final String [] TEXT_FORMAT; - private static final int FORMAT_FOLDER_NAME = 0; - private static final int FORMAT_NOTE_DATE = 1; - private static final int FORMAT_NOTE_CONTENT = 2; + // 导出文本格式中的索引:文件夹名称 + private static final int FORMAT_FOLDER_NAME = 0; + + // 导出文本格式中的索引:笔记日期 + private static final int FORMAT_NOTE_DATE = 1; + + // 导出文本格式中的索引:笔记内容 + private static final int FORMAT_NOTE_CONTENT = 2; + + // 上下文对象 private Context mContext; + + // 文件名 private String mFileName; + + // 文件目录 private String mFileDirectory; + /** + + 构造函数,接受一个上下文对象 + */ public TextExport(Context context) { +// 获取导出文本的格式 TEXT_FORMAT = context.getResources().getStringArray(R.array.format_for_exported_note); + +// 设置上下文对象 mContext = context; + +// 初始化文件名和目录 mFileName = ""; mFileDirectory = ""; } + /** + + 获取导出文本格式中特定索引对应的字符串 + */ private String getFormat(int id) { return TEXT_FORMAT[id]; } - /** - * Export the folder identified by folder id to text + + 导出指定 ID 的文件夹中的所有笔记到文本 */ private void exportFolderToText(String folderId, PrintStream ps) { - // Query notes belong to this folder - Cursor notesCursor = mContext.getContentResolver().query(Notes.CONTENT_NOTE_URI, - NOTE_PROJECTION, NoteColumns.PARENT_ID + "=?", new String[] { - folderId - }, null); +// 查询属于此文件夹的所有笔记 + Cursor notesCursor = mContext.getContentResolver().query( + Notes.CONTENT_NOTE_URI, + NOTE_PROJECTION, + NoteColumns.PARENT_ID + "=?", + new String[] { folderId }, + null + ); if (notesCursor != null) { if (notesCursor.moveToFirst()) { do { - // Print note's last modified date - ps.println(String.format(getFormat(FORMAT_NOTE_DATE), DateFormat.format( - mContext.getString(R.string.format_datetime_mdhm), - notesCursor.getLong(NOTE_COLUMN_MODIFIED_DATE)))); - // Query data belong to this note +// 输出笔记的最后修改日期 + ps.println(String.format( + getFormat(FORMAT_NOTE_DATE), + DateFormat.format( + mContext.getString(R.string.format_datetime_mdhm), + notesCursor.getLong(NOTE_COLUMN_MODIFIED_DATE) + ) + )); + // 查询属于此笔记的所有数据 String noteId = notesCursor.getString(NOTE_COLUMN_ID); exportNoteToText(noteId, ps); } while (notesCursor.moveToNext()); @@ -161,14 +189,18 @@ public class BackupUtils { notesCursor.close(); } } - +//2 /** * Export note identified by id to a print stream */ + /** + * 将指定noteId的Note数据导出到文本文件 + */ private void exportNoteToText(String noteId, PrintStream ps) { + // 查询属于该note的数据 Cursor dataCursor = mContext.getContentResolver().query(Notes.CONTENT_DATA_URI, DATA_PROJECTION, DataColumns.NOTE_ID + "=?", new String[] { - noteId + noteId }, null); if (dataCursor != null) { @@ -176,27 +208,30 @@ public class BackupUtils { do { String mimeType = dataCursor.getString(DATA_COLUMN_MIME_TYPE); if (DataConstants.CALL_NOTE.equals(mimeType)) { - // Print phone number + // 如果是Call Note类型,则导出电话号码、通话日期和附件位置信息 String phoneNumber = dataCursor.getString(DATA_COLUMN_PHONE_NUMBER); long callDate = dataCursor.getLong(DATA_COLUMN_CALL_DATE); String location = dataCursor.getString(DATA_COLUMN_CONTENT); if (!TextUtils.isEmpty(phoneNumber)) { + // 打印电话号码 ps.println(String.format(getFormat(FORMAT_NOTE_CONTENT), phoneNumber)); } - // Print call date + // 打印通话日期 ps.println(String.format(getFormat(FORMAT_NOTE_CONTENT), DateFormat .format(mContext.getString(R.string.format_datetime_mdhm), callDate))); - // Print call attachment location + // 打印附件位置信息 if (!TextUtils.isEmpty(location)) { ps.println(String.format(getFormat(FORMAT_NOTE_CONTENT), location)); } } else if (DataConstants.NOTE.equals(mimeType)) { + // 如果是Note类型,则导出内容 String content = dataCursor.getString(DATA_COLUMN_CONTENT); if (!TextUtils.isEmpty(content)) { + // 打印Note内容 ps.println(String.format(getFormat(FORMAT_NOTE_CONTENT), content)); } @@ -205,7 +240,7 @@ public class BackupUtils { } dataCursor.close(); } - // print a line separator between note + // 打印一个分隔线,用于区分不同的Note try { ps.write(new byte[] { Character.LINE_SEPARATOR, Character.LETTER_NUMBER @@ -215,21 +250,31 @@ public class BackupUtils { } } +//3 /** * Note will be exported as text which is user readable */ + /** + + 将笔记数据导出为文本文件 + + @return 导出状态码 + */ public int exportToText() { +// 检查外部存储是否可用 if (!externalStorageAvailable()) { - Log.d(TAG, "Media was not mounted"); + Log.d(TAG, "存储介质未挂载"); return STATE_SD_CARD_UNMOUONTED; } +// 获取导出文本文件的打印流 PrintStream ps = getExportToTextPrintStream(); if (ps == null) { - Log.e(TAG, "get print stream error"); + Log.e(TAG, "获取打印流失败"); return STATE_SYSTEM_ERROR; } - // First export folder and its notes + +// 首先导出文件夹及其内的笔记 Cursor folderCursor = mContext.getContentResolver().query( Notes.CONTENT_NOTE_URI, NOTE_PROJECTION, @@ -240,7 +285,7 @@ public class BackupUtils { if (folderCursor != null) { if (folderCursor.moveToFirst()) { do { - // Print folder's name +// 打印文件夹名称 String folderName = ""; if(folderCursor.getLong(NOTE_COLUMN_ID) == Notes.ID_CALL_RECORD_FOLDER) { folderName = mContext.getString(R.string.call_record_folder_name); @@ -257,20 +302,20 @@ public class BackupUtils { folderCursor.close(); } - // Export notes in root's folder +// 导出根目录下的笔记 Cursor noteCursor = mContext.getContentResolver().query( Notes.CONTENT_NOTE_URI, NOTE_PROJECTION, NoteColumns.TYPE + "=" + +Notes.TYPE_NOTE + " AND " + NoteColumns.PARENT_ID + "=0", null, null); - if (noteCursor != null) { if (noteCursor.moveToFirst()) { do { +// 打印笔记的最后修改时间 ps.println(String.format(getFormat(FORMAT_NOTE_DATE), DateFormat.format( mContext.getString(R.string.format_datetime_mdhm), noteCursor.getLong(NOTE_COLUMN_MODIFIED_DATE)))); - // Query data belong to this note +// 导出笔记的数据 String noteId = noteCursor.getString(NOTE_COLUMN_ID); exportNoteToText(noteId, ps); } while (noteCursor.moveToNext()); @@ -278,22 +323,29 @@ public class BackupUtils { noteCursor.close(); } ps.close(); - return STATE_SUCCESS; } - +//4 /** * Get a print stream pointed to the file {@generateExportedTextFile} */ + /** + + 获取输出文本流 + @return 输出文本流 + */ private PrintStream getExportToTextPrintStream() { +// 生成文件对象 File file = generateFileMountedOnSDcard(mContext, R.string.file_path, R.string.file_name_txt_format); if (file == null) { Log.e(TAG, "create file to exported failed"); return null; } +// 记录文件名和文件目录 mFileName = file.getName(); mFileDirectory = mContext.getString(R.string.file_path); +// 创建输出文本流 PrintStream ps = null; try { FileOutputStream fos = new FileOutputStream(file); @@ -307,37 +359,49 @@ public class BackupUtils { } return ps; } - } + /** - /** - * Generate the text file to store imported data - */ - private static File generateFileMountedOnSDcard(Context context, int filePathResId, int fileNameFormatResId) { - StringBuilder sb = new StringBuilder(); - sb.append(Environment.getExternalStorageDirectory()); - sb.append(context.getString(filePathResId)); - File filedir = new File(sb.toString()); - sb.append(context.getString( - fileNameFormatResId, - DateFormat.format(context.getString(R.string.format_date_ymd), - System.currentTimeMillis()))); - File file = new File(sb.toString()); - - try { - if (!filedir.exists()) { - filedir.mkdir(); - } - if (!file.exists()) { - file.createNewFile(); + 生成存储导入数据的文本文件 + + @param context 上下文对象 + + @param filePathResId 文件路径的资源ID + + @param fileNameFormatResId 文件名格式的资源ID + + @return 生成的文本文件对象 + */ + private static File generateFileMountedOnSDcard(Context context, int filePathResId, int fileNameFormatResId) { + StringBuilder sb = new StringBuilder(); +// 获取外部存储卡目录并拼接上文件路径 + sb.append(Environment.getExternalStorageDirectory()); + sb.append(context.getString(filePathResId)); + File filedir = new File(sb.toString()); +// 拼接文件名及格式 + sb.append(context.getString( + fileNameFormatResId, + DateFormat.format(context.getString(R.string.format_date_ymd), + System.currentTimeMillis()))); + File file = new File(sb.toString()); + + try { +// 如果文件目录不存在则创建 + if (!filedir.exists()) { + filedir.mkdir(); + } +// 如果文件不存在则创建 + if (!file.exists()) { + file.createNewFile(); + } + return file; + } catch (SecurityException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); } - return file; - } catch (SecurityException e) { - e.printStackTrace(); - } catch (IOException e) { - e.printStackTrace(); - } - return null; + return null; + } } } diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/DataUtils.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/DataUtils.java index 2a14982..df473e9 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/DataUtils.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/DataUtils.java @@ -37,6 +37,7 @@ import java.util.HashSet; public class DataUtils { public static final String TAG = "DataUtils"; + // 批量删除笔记 public static boolean batchDeleteNotes(ContentResolver resolver, HashSet ids) { if (ids == null) { Log.d(TAG, "the ids is null"); @@ -49,7 +50,7 @@ public class DataUtils { ArrayList operationList = new ArrayList(); for (long id : ids) { - if(id == Notes.ID_ROOT_FOLDER) { + if(id == Notes.ID_ROOT_FOLDER) { // 避免删除系统文件夹根目录 Log.e(TAG, "Don't delete system folder root"); continue; } @@ -71,17 +72,35 @@ public class DataUtils { } return false; } +//1 + /** + 将笔记移动到指定文件夹中 + @param resolver ContentResolver对象,用于访问数据 + @param id 要移动的笔记的ID + @param srcFolderId 原文件夹的ID + @param desFolderId 目标文件夹的ID + */ public static void moveNoteToFoler(ContentResolver resolver, long id, long srcFolderId, long desFolderId) { ContentValues values = new ContentValues(); - values.put(NoteColumns.PARENT_ID, desFolderId); - values.put(NoteColumns.ORIGIN_PARENT_ID, srcFolderId); - values.put(NoteColumns.LOCAL_MODIFIED, 1); - resolver.update(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, id), values, null, null); + values.put(NoteColumns.PARENT_ID, desFolderId); // 将笔记的父文件夹ID设置为目标文件夹ID + values.put(NoteColumns.ORIGIN_PARENT_ID, srcFolderId); // 将笔记的原始父文件夹ID设置为原文件夹ID + values.put(NoteColumns.LOCAL_MODIFIED, 1); // 标记笔记已被修改 + resolver.update(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, id), values, null, null); // 更新笔记数据 } + /** + + 批量将笔记移动到指定文件夹中 + + @param resolver ContentResolver对象,用于访问数据 + + @param ids 要移动的笔记ID的HashSet集合 + + @param folderId 目标文件夹的ID - public static boolean batchMoveToFolder(ContentResolver resolver, HashSet ids, - long folderId) { + @return 是否移动成功 + */ + public static boolean batchMoveToFolder(ContentResolver resolver, HashSet ids, long folderId) { if (ids == null) { Log.d(TAG, "the ids is null"); return true; @@ -91,57 +110,79 @@ public class DataUtils { for (long id : ids) { ContentProviderOperation.Builder builder = ContentProviderOperation .newUpdate(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, id)); - builder.withValue(NoteColumns.PARENT_ID, folderId); - builder.withValue(NoteColumns.LOCAL_MODIFIED, 1); - operationList.add(builder.build()); + builder.withValue(NoteColumns.PARENT_ID, folderId); // 将笔记的父文件夹ID设置为目标文件夹ID + builder.withValue(NoteColumns.LOCAL_MODIFIED, 1); // 标记笔记已被修改 + operationList.add(builder.build()); // 将操作添加到操作列表中 } try { - ContentProviderResult[] results = resolver.applyBatch(Notes.AUTHORITY, operationList); + ContentProviderResult[] results = resolver.applyBatch(Notes.AUTHORITY, operationList); // 批量执行操作 if (results == null || results.length == 0 || results[0] == null) { - Log.d(TAG, "delete notes failed, ids:" + ids.toString()); + Log.d(TAG, "delete notes failed, ids:" + ids.toString()); // 执行失败,打印日志 return false; } - return true; + return true; // 执行成功,返回true } catch (RemoteException e) { - Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage())); + Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage())); // 打印异常日志 } catch (OperationApplicationException e) { - Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage())); + Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage())); // 打印异常日志 } - return false; + return false; // 执行失败,返回false } - +//2 /** * Get the all folder count except system folders {@link Notes#TYPE_SYSTEM}} */ - public static int getUserFolderCount(ContentResolver resolver) { - Cursor cursor =resolver.query(Notes.CONTENT_NOTE_URI, - new String[] { "COUNT(*)" }, - NoteColumns.TYPE + "=? AND " + NoteColumns.PARENT_ID + "<>?", - new String[] { String.valueOf(Notes.TYPE_FOLDER), String.valueOf(Notes.ID_TRASH_FOLER)}, - null); - int count = 0; - if(cursor != null) { - if(cursor.moveToFirst()) { - try { - count = cursor.getInt(0); - } catch (IndexOutOfBoundsException e) { - Log.e(TAG, "get folder count failed:" + e.toString()); - } finally { - cursor.close(); - } - } - } - return count; - } + /**获取用户自定义文件夹的数量 + + @param resolver ContentResolver对象 + + @return 用户自定义文件夹的数量 + */ + public static int getUserFolderCount(ContentResolver resolver) { + Cursor cursor = resolver.query( + Notes.CONTENT_NOTE_URI, + new String[]{"COUNT()"}, + NoteColumns.TYPE + "=? AND " + NoteColumns.PARENT_ID + "<>?", + new String[]{String.valueOf(Notes.TYPE_FOLDER), String.valueOf(Notes.ID_TRASH_FOLER)}, + null + ); + + int count = 0; + if (cursor != null) { + if (cursor.moveToFirst()) { + try { + count = cursor.getInt(0); + } catch (IndexOutOfBoundsException e) { + Log.e(TAG, "get folder count failed:" + e.toString()); + } finally { + cursor.close(); + } + } + } + return count; + } + + /**判断指定类型的便签是否存在于便签数据库中 + + @param resolver ContentResolver对象 + + @param noteId 便签的ID + + @param type 便签的类型 + + @return 存在返回true,否则返回false + */ public static boolean visibleInNoteDatabase(ContentResolver resolver, long noteId, int type) { - Cursor cursor = resolver.query(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId), + Cursor cursor = resolver.query( + ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId), null, NoteColumns.TYPE + "=? AND " + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER, - new String [] {String.valueOf(type)}, - null); + new String[]{String.valueOf(type)}, + null + ); boolean exist = false; if (cursor != null) { @@ -152,7 +193,14 @@ public class DataUtils { } return exist; } - +//3 + /** + * 检查笔记是否存在于笔记数据库中 + * + * @param resolver ContentResolver对象 + * @param noteId 笔记ID + * @return 如果笔记存在于笔记数据库中,则返回true,否则返回false + */ public static boolean existInNoteDatabase(ContentResolver resolver, long noteId) { Cursor cursor = resolver.query(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId), null, null, null, null); @@ -167,6 +215,13 @@ public class DataUtils { return exist; } + /** + * 检查数据是否存在于数据数据库中 + * + * @param resolver ContentResolver对象 + * @param dataId 数据ID + * @return 如果数据存在于数据数据库中,则返回true,否则返回false + */ public static boolean existInDataDatabase(ContentResolver resolver, long dataId) { Cursor cursor = resolver.query(ContentUris.withAppendedId(Notes.CONTENT_DATA_URI, dataId), null, null, null, null); @@ -181,11 +236,18 @@ public class DataUtils { return exist; } + /** + * 检查指定名称的可见文件夹是否存在于笔记数据库中 + * + * @param resolver ContentResolver对象 + * @param name 文件夹名称 + * @return 如果存在,则返回true,否则返回false + */ public static boolean checkVisibleFolderName(ContentResolver resolver, String name) { Cursor cursor = resolver.query(Notes.CONTENT_NOTE_URI, null, NoteColumns.TYPE + "=" + Notes.TYPE_FOLDER + - " AND " + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER + - " AND " + NoteColumns.SNIPPET + "=?", + " AND " + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER + + " AND " + NoteColumns.SNIPPET + "=?", new String[] { name }, null); boolean exist = false; if(cursor != null) { @@ -196,14 +258,15 @@ public class DataUtils { } return exist; } +//4 + // 获取文件夹内所有便签小部件信息的方法 public static HashSet getFolderNoteWidget(ContentResolver resolver, long folderId) { Cursor c = resolver.query(Notes.CONTENT_NOTE_URI, new String[] { NoteColumns.WIDGET_ID, NoteColumns.WIDGET_TYPE }, NoteColumns.PARENT_ID + "=?", new String[] { String.valueOf(folderId) }, null); - HashSet set = null; if (c != null) { if (c.moveToFirst()) { @@ -224,13 +287,13 @@ public class DataUtils { return set; } + // 通过便签ID获取电话号码的方法 public static String getCallNumberByNoteId(ContentResolver resolver, long noteId) { Cursor cursor = resolver.query(Notes.CONTENT_DATA_URI, new String [] { CallNote.PHONE_NUMBER }, CallNote.NOTE_ID + "=? AND " + CallNote.MIME_TYPE + "=?", new String [] { String.valueOf(noteId), CallNote.CONTENT_ITEM_TYPE }, null); - if (cursor != null && cursor.moveToFirst()) { try { return cursor.getString(0); @@ -242,29 +305,31 @@ public class DataUtils { } return ""; } +//5 +public static long getNoteIdByPhoneNumberAndCallDate(ContentResolver resolver, String phoneNumber, long callDate) { + // 根据电话号码和通话时间获取Note id + Cursor cursor = resolver.query(Notes.CONTENT_DATA_URI, + new String [] { CallNote.NOTE_ID }, + CallNote.CALL_DATE + "=? AND " + CallNote.MIME_TYPE + "=? AND PHONE_NUMBERS_EQUAL(" + + CallNote.PHONE_NUMBER + ",?)", + new String [] { String.valueOf(callDate), CallNote.CONTENT_ITEM_TYPE, phoneNumber }, + null); - public static long getNoteIdByPhoneNumberAndCallDate(ContentResolver resolver, String phoneNumber, long callDate) { - Cursor cursor = resolver.query(Notes.CONTENT_DATA_URI, - new String [] { CallNote.NOTE_ID }, - CallNote.CALL_DATE + "=? AND " + CallNote.MIME_TYPE + "=? AND PHONE_NUMBERS_EQUAL(" - + CallNote.PHONE_NUMBER + ",?)", - new String [] { String.valueOf(callDate), CallNote.CONTENT_ITEM_TYPE, phoneNumber }, - null); - - if (cursor != null) { - if (cursor.moveToFirst()) { - try { - return cursor.getLong(0); - } catch (IndexOutOfBoundsException e) { - Log.e(TAG, "Get call note id fails " + e.toString()); - } + if (cursor != null) { + if (cursor.moveToFirst()) { + try { + return cursor.getLong(0); + } catch (IndexOutOfBoundsException e) { + Log.e(TAG, "Get call note id fails " + e.toString()); } - cursor.close(); } - return 0; + cursor.close(); } + return 0; +} public static String getSnippetById(ContentResolver resolver, long noteId) { + // 根据Note id获取Note摘要 Cursor cursor = resolver.query(Notes.CONTENT_NOTE_URI, new String [] { NoteColumns.SNIPPET }, NoteColumns.ID + "=?", @@ -283,6 +348,7 @@ public class DataUtils { } public static String getFormattedSnippet(String snippet) { + // 格式化Note摘要 if (snippet != null) { snippet = snippet.trim(); int index = snippet.indexOf('\n'); @@ -293,3 +359,4 @@ public class DataUtils { return snippet; } } + diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/ResourceParser.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/ResourceParser.java index 1ad3ad6..2de1a4d 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/ResourceParser.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/tool/ResourceParser.java @@ -41,19 +41,19 @@ public class ResourceParser { public static class NoteBgResources { private final static int [] BG_EDIT_RESOURCES = new int [] { - R.drawable.edit_yellow, - R.drawable.edit_blue, - R.drawable.edit_white, - R.drawable.edit_green, - R.drawable.edit_red + R.drawable.edit_yellow, + R.drawable.edit_blue, + R.drawable.edit_white, + R.drawable.edit_green, + R.drawable.edit_red }; private final static int [] BG_EDIT_TITLE_RESOURCES = new int [] { - R.drawable.edit_title_yellow, - R.drawable.edit_title_blue, - R.drawable.edit_title_white, - R.drawable.edit_title_green, - R.drawable.edit_title_red + R.drawable.edit_title_yellow, + R.drawable.edit_title_blue, + R.drawable.edit_title_white, + R.drawable.edit_title_green, + R.drawable.edit_title_red }; public static int getNoteBgResource(int id) { @@ -76,35 +76,35 @@ public class ResourceParser { public static class NoteItemBgResources { private final static int [] BG_FIRST_RESOURCES = new int [] { - R.drawable.list_yellow_up, - R.drawable.list_blue_up, - R.drawable.list_white_up, - R.drawable.list_green_up, - R.drawable.list_red_up + R.drawable.list_yellow_up, + R.drawable.list_blue_up, + R.drawable.list_white_up, + R.drawable.list_green_up, + R.drawable.list_red_up }; private final static int [] BG_NORMAL_RESOURCES = new int [] { - R.drawable.list_yellow_middle, - R.drawable.list_blue_middle, - R.drawable.list_white_middle, - R.drawable.list_green_middle, - R.drawable.list_red_middle + R.drawable.list_yellow_middle, + R.drawable.list_blue_middle, + R.drawable.list_white_middle, + R.drawable.list_green_middle, + R.drawable.list_red_middle }; private final static int [] BG_LAST_RESOURCES = new int [] { - R.drawable.list_yellow_down, - R.drawable.list_blue_down, - R.drawable.list_white_down, - R.drawable.list_green_down, - R.drawable.list_red_down, + R.drawable.list_yellow_down, + R.drawable.list_blue_down, + R.drawable.list_white_down, + R.drawable.list_green_down, + R.drawable.list_red_down, }; private final static int [] BG_SINGLE_RESOURCES = new int [] { - R.drawable.list_yellow_single, - R.drawable.list_blue_single, - R.drawable.list_white_single, - R.drawable.list_green_single, - R.drawable.list_red_single + R.drawable.list_yellow_single, + R.drawable.list_blue_single, + R.drawable.list_white_single, + R.drawable.list_green_single, + R.drawable.list_red_single }; public static int getNoteBgFirstRes(int id) { @@ -130,11 +130,11 @@ public class ResourceParser { public static class WidgetBgResources { private final static int [] BG_2X_RESOURCES = new int [] { - R.drawable.widget_2x_yellow, - R.drawable.widget_2x_blue, - R.drawable.widget_2x_white, - R.drawable.widget_2x_green, - R.drawable.widget_2x_red, + R.drawable.widget_2x_yellow, + R.drawable.widget_2x_blue, + R.drawable.widget_2x_white, + R.drawable.widget_2x_green, + R.drawable.widget_2x_red, }; public static int getWidget2xBgResource(int id) { @@ -142,11 +142,11 @@ public class ResourceParser { } private final static int [] BG_4X_RESOURCES = new int [] { - R.drawable.widget_4x_yellow, - R.drawable.widget_4x_blue, - R.drawable.widget_4x_white, - R.drawable.widget_4x_green, - R.drawable.widget_4x_red + R.drawable.widget_4x_yellow, + R.drawable.widget_4x_blue, + R.drawable.widget_4x_white, + R.drawable.widget_4x_green, + R.drawable.widget_4x_red }; public static int getWidget4xBgResource(int id) { @@ -156,10 +156,10 @@ public class ResourceParser { public static class TextAppearanceResources { private final static int [] TEXTAPPEARANCE_RESOURCES = new int [] { - R.style.TextAppearanceNormal, - R.style.TextAppearanceMedium, - R.style.TextAppearanceLarge, - R.style.TextAppearanceSuper + R.style.TextAppearanceNormal, + R.style.TextAppearanceMedium, + R.style.TextAppearanceLarge, + R.style.TextAppearanceSuper }; public static int getTexAppearanceResource(int id) { diff --git a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java index 85723be..fc6a3ee 100644 --- a/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java +++ b/代码解读/MiNotes-master/app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java @@ -1,19 +1,3 @@ -/* - * 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.app.Activity; @@ -39,58 +23,81 @@ import net.micode.notes.tool.DataUtils; import java.io.IOException; - public class AlarmAlertActivity extends Activity implements OnClickListener, OnDismissListener { - private long mNoteId; - private String mSnippet; + private long mNoteId; //文本在数据库存储中的ID号 + private String mSnippet; //闹钟提示时出现的文本片段 private static final int SNIPPET_PREW_MAX_LEN = 60; MediaPlayer mPlayer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + //Bundle类型的数据与Map类型的数据相似,都是以key-value的形式存储数据的 + //onsaveInstanceState方法是用来保存Activity的状态的 + //能从onCreate的参数savedInsanceState中获得状态数据 requestWindowFeature(Window.FEATURE_NO_TITLE); + //界面显示——无标题 final Window win = getWindow(); win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); if (!isScreenOn()) { win.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON + //保持窗体点亮 | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON + //将窗体点亮 | WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON + //允许窗体点亮时锁屏 | WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR); - } + }//在手机锁屏后如果到了闹钟提示时间,点亮屏幕 Intent intent = getIntent(); try { mNoteId = Long.valueOf(intent.getData().getPathSegments().get(1)); mSnippet = DataUtils.getSnippetById(this.getContentResolver(), mNoteId); + //根据ID从数据库中获取标签的内容; + //getContentResolver()是实现数据共享,实例存储。 mSnippet = mSnippet.length() > SNIPPET_PREW_MAX_LEN ? mSnippet.substring(0, SNIPPET_PREW_MAX_LEN) + getResources().getString(R.string.notelist_string_info) : mSnippet; + //判断标签片段是否达到符合长度 } catch (IllegalArgumentException e) { e.printStackTrace(); return; } - + /* + try + { + // 代码区 + } + catch(Exception e) + { + // 异常处理 + } + 代码区如果有错误,就会返回所写异常的处理。*/ mPlayer = new MediaPlayer(); if (DataUtils.visibleInNoteDatabase(getContentResolver(), mNoteId, Notes.TYPE_NOTE)) { showActionDialog(); + //弹出对话框 playAlarmSound(); + //闹钟提示音激发 } else { finish(); + //完成闹钟动作 } } private boolean isScreenOn() { + //判断屏幕是否锁屏,调用系统函数判断,最后返回值是布尔类型 PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); return pm.isScreenOn(); } private void playAlarmSound() { + //闹钟提示音激发 Uri url = RingtoneManager.getActualDefaultRingtoneUri(this, RingtoneManager.TYPE_ALARM); - + //调用系统的铃声管理URI,得到闹钟提示音 int silentModeStreams = Settings.System.getInt(getContentResolver(), Settings.System.MODE_RINGER_STREAMS_AFFECTED, 0); @@ -101,12 +108,19 @@ public class AlarmAlertActivity extends Activity implements OnClickListener, OnD } try { mPlayer.setDataSource(this, url); + //方法:setDataSource(Context context, Uri uri) + //解释:无返回值,设置多媒体数据来源【根据 Uri】 mPlayer.prepare(); + //准备同步 mPlayer.setLooping(true); + //设置是否循环播放 mPlayer.start(); + //开始播放 } catch (IllegalArgumentException e) { // TODO Auto-generated catch block e.printStackTrace(); + //e.printStackTrace()函数功能是抛出异常, 还将显示出更深的调用信息 + //System.out.println(e),这个方法打印出异常,并且输出在哪里出现的异常 } catch (SecurityException e) { // TODO Auto-generated catch block e.printStackTrace(); @@ -121,38 +135,58 @@ public class AlarmAlertActivity extends Activity implements OnClickListener, OnD private void showActionDialog() { AlertDialog.Builder dialog = new AlertDialog.Builder(this); + //AlertDialog的构造方法全部是Protected的 + //所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。 + //要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法 + //如这里的dialog就是新建了一个AlertDialog dialog.setTitle(R.string.app_name); + //为对话框设置标题 dialog.setMessage(mSnippet); + //为对话框设置内容 dialog.setPositiveButton(R.string.notealert_ok, this); + //给对话框添加"Yes"按钮 if (isScreenOn()) { dialog.setNegativeButton(R.string.notealert_enter, this); - } + }//对话框添加"No"按钮 dialog.show().setOnDismissListener(this); } public void onClick(DialogInterface dialog, int which) { switch (which) { + //用which来选择click后下一步的操作 case DialogInterface.BUTTON_NEGATIVE: + //这是取消操作 Intent intent = new Intent(this, NoteEditActivity.class); + //实现两个类间的数据传输 intent.setAction(Intent.ACTION_VIEW); + //设置动作属性 intent.putExtra(Intent.EXTRA_UID, mNoteId); + //实现key-value对 + //EXTRA_UID为key;mNoteId为键 startActivity(intent); + //开始动作 break; default: + //这是确定操作 break; } } public void onDismiss(DialogInterface dialog) { + //忽略 stopAlarmSound(); + //停止闹钟声音 finish(); + //完成该动作 } private void stopAlarmSound() { if (mPlayer != null) { mPlayer.stop(); + //停止播放 mPlayer.release(); + //释放MediaPlayer对象 mPlayer = null; } } -} +} \ No newline at end of file diff --git a/代码解读/MiNotes-master/local.properties b/代码解读/MiNotes-master/local.properties index 95e6502..0d6b28d 100644 --- a/代码解读/MiNotes-master/local.properties +++ b/代码解读/MiNotes-master/local.properties @@ -4,10 +4,5 @@ # Location of the SDK. This is only used by Gradle. # For customization when using a Version Control System, please read the # header note. -<<<<<<< remotes/origin/c_master -#Sun Feb 26 10:45:39 CST 2023 -sdk.dir=D\:\\IDEA\\AndroidSDK -======= -#Wed Mar 08 14:25:18 CST 2023 +#Wed Mar 15 19:22:25 CST 2023 sdk.dir=E\:\\SDK ->>>>>>> local