修改异步代码

b_branch
ynmlzdwsp 1 year ago
parent d5a078c68c
commit ad8253483e

@ -214,4 +214,289 @@ Bapp/src/main/java/net/micode/notes/ui/NotesPreferenceActivity.java,d\a\da57ce4
t t
Dapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider_2x.java,1\7\175d8fa829f0a7ced6aa11970f112de6ad144628 Dapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider_2x.java,1\7\175d8fa829f0a7ced6aa11970f112de6ad144628
q q
Aapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider.java,5\8\58052a8597c5f01595e1c849728bcae66c27a1a6 Aapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider.java,5\8\58052a8597c5f01595e1c849728bcae66c27a1a6
:
.gitignore,a\5\a5cc2925ca8258af241be7e5b0381edf30266302
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/a/8ab9b1f96b506a5a5cb174f02fc62408216398ad,d\6\d657583bcac4a031f4df9a18e37d4447e2ff14af
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/d/7/d79667d6266e57bad37e9e687ee15fd3ccfc782c,d\f\df87fb3f42d6daccd2dc46c96c399643258ec880
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/d/a/da18decabb6c0b6084c44558623b91fb432925a6,1\c\1c12ba092b9b63d8395ff52c23072e33e448271d
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/4/b/4beb7a152b5563adb76dbad90d681eea8457c22d,1\5\15d1104a52aabef149dfad17a1114fca033e8ee5
w
G.idea/sonarlint/issuestore/6/8/689162fb3aed781a3857eadca2fb67690fc04891,5\0\50618d538080b6f91036ff4fe1c823fcc7c47a63
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/b/f/bfb9453d49af9bc40f5f7a5f034be3c7ef8fa6bf,8\d\8dc69977b195b3e539afee356a63636ebc763980
w
G.idea/sonarlint/issuestore/c/9/c9d96fd284b4def0f14b0dbffddf090d64e820bb,5\3\53bf37b7e24fa50ebc17888464cb283a57c7c6f4
w
G.idea/sonarlint/issuestore/4/8/485848e6d1cccafd7d1fa19b9a6527501d1c3ee5,c\5\c5a989754687e14c1aec3097b8dcc2e09989234a
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/4/847fb8517650935505cbc86f158aaae0a1c75258,d\f\df1440ce5ad8c1f491ac4b5876f5b505953df753
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/f/1fe398aa86b382486ed27d0a69bf92f68bd5edaa,9\9\996c0810cb774ab33735d20ac4407913266a3ef2
w
G.idea/sonarlint/issuestore/7/1/71865899a0dbe0a6d01c54eaae321fdb79886b33,b\1\b1a74879ab7aa6eb47505bd4f91026309cfa4b47
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/a/2a357145b04aeee0545d8bc616c6d89a975ff771,2\6\26c370892a64e86838532e341d0fde40cf0324ae
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/8/189da6af10dd84356b69645b80a659f149fca7d5,b\a\bae26f75dd47ab1df842552b6b22eae312426fb0
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/9/399dbcd65e120b45730e4c2147032a2c34b9d78c,4\c\4c94b32f6b3489a3534b5578d07906ca027733aa
w
G.idea/sonarlint/issuestore/3/0/30205a209c6ce77c4cfc19a09e6f57c588b7fb88,8\3\83c97b69f1983e71cd804a5894ec167e14452d2c
w
G.idea/sonarlint/issuestore/8/3/8363137acd658af1ae43ae51d794bf293d58aa7c,d\3\d34b8e59910bfcf973afdb3a2689773d6a5dfd22
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/e/d/ed67eb178d523a4b3f117dcbe0eda5196367ceec,9\a\9a43762646d6c9d33ccdc2a92292c8078d1078f0
w
G.idea/sonarlint/issuestore/5/1/516e730a14e71f02fa73f3acd6dc7cea9a9fe002,9\9\99437a72e53e3372cda2bff4e9e442b296b81b2e
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/6/269c12c6e185b5eec138deaf4e081548ab21a845,b\9\b97fd49650ecfc4ccd47908f7dcbdb11c1570ad8
w
G.idea/sonarlint/issuestore/8/2/822afb35bb7b02f71833027f5662034dd0fcc3d4,1\b\1bfdce2416c191cf64fd1e53225cb523b492d626
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/0/1017d171139053a6ceaff055b7159ba14e80dc44,f\9\f95039afb0541acdce88b3eb8e6b54a3101c33ee
w
G.idea/sonarlint/issuestore/b/d/bd7d6a1d05cc4deaf0b353312877995ce53ac8d5,d\1\d1567a5b5e8b0c72d18c71463b92628aa705413c
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/3/53217992143a39b0f5a2069c1e7de404a66f3f0e,e\9\e945fdb5d630b0b73ccd76896a8eef62faa6b10d
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/9/b/9b9af03329b517cdd460b1ee115f2bb0ec341883,b\b\bb08a4d420fe513e55839b8e1065bca5af7d48c1
w
G.idea/sonarlint/issuestore/0/1/0105d5a774c76db833eb83cbebde54a8abef1599,8\8\88f8fa920cfac33ded779ee670745b1b43673535
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/a/8/a8a52112049d840217cfa586a3a399d9502f9b94,3\f\3ffc2b35597dce786ee8a1cc51b1cd1ce2cea9ce
w
G.idea/sonarlint/issuestore/c/2/c284b0141178686da7da83261f5a301532ae66ee,7\e\7e228b23cf6a038572af25f1e3e6f9027f6b741c
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/1/31c4cd19c36ab63325379c8a050c1688b5493ffd,b\9\b90939f3742d8cda98839cbdab815b0109ab2834
w
G.idea/sonarlint/issuestore/5/6/562e664f9d59704b465c5334c179b2d55b3a2250,8\3\835f225078515dcf75114250c46f861e178c1b9b
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/c/3c8c56407c35e5f5ebbd6c7250a79af8128a13a6,c\6\c6805df1310178ff152556b1c0920545a0fbac15
w
G.idea/sonarlint/issuestore/8/a/8ab9b1f96b506a5a5cb174f02fc62408216398ad,6\3\632c6fd231e167205b5de53c445caf3dceb91bee
w
G.idea/sonarlint/issuestore/2/a/2a357145b04aeee0545d8bc616c6d89a975ff771,6\0\601ade73bbacccbff1744aa267d455fe6ee6ffd6
w
G.idea/sonarlint/issuestore/a/e/ae4cddd6775c5a857e5512befb551e40da03e755,a\5\a574deb4bad1537c36fe58dc9f011d9ccb701db6
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/7/f7819ea138c33fec28e7e536cb2de34db38fc121,e\5\e5babc9c4e98545e8c1fa7856f821fec6cf0d876
w
G.idea/sonarlint/issuestore/0/c/0c7cee9d3beba8740ba5532607af82758655e34e,3\9\39ae7115a1a7a4518188a4bcaab1470f25a35481
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/a/8a8e691ee152de38c321aabbf3f6bc381bc2dcc6,a\7\a7ac2beef8b77ca3084a888ee6bae58ef9e830da
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/e/5e37502f37506acdd5f87b171e77f1bb3a5e15eb,3\e\3ef49e205477ee9df1cbb4859a0a3e4af687cf47
w
G.idea/sonarlint/issuestore/2/1/21e2570e7742328baf120f6f82ae64076b5e901a,3\3\3368fa58711ea30736722b20a9474c43f34ac021
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/5/35a431b03c3f6010902c4047034ab63121441a31,2\0\20a6439626e1bf27b053293b929d741ab80e561e
w
G.idea/sonarlint/issuestore/f/4/f428aca5076bde88ded80e03643e8b873d173431,8\f\8fcd1f532ab9147f6f95053ccc17bf995b737c38
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/8/88a9255124c95bdc913197c120a8d560edc59c8e,9\0\909762385fc6eb20f922a91c6865741308b57f2c
w
G.idea/sonarlint/issuestore/3/5/35a431b03c3f6010902c4047034ab63121441a31,4\2\424622e589219a592c7ce11e222a3d516f30c341
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/6/562e664f9d59704b465c5334c179b2d55b3a2250,5\f\5f7ea30a4ed8ebfe60f00ed43adfdc4aea9972ee
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/c/c/cca5710f41f6ab358473f436554c70b157c76a00,7\a\7ae6ef0731d30c9fc20cc1bc813d37cb7198f1f3
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/a/e/ae4cddd6775c5a857e5512befb551e40da03e755,4\5\45b9b5ec3f2396255d3f2ab618ca0f504e647b47
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/9/f/9fe84ebb15faf917b7def6236dba604453cc61e0,b\b\bbf202272a96de5cd6b6828ffdc55fb3ce45289c
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/2/822afb35bb7b02f71833027f5662034dd0fcc3d4,c\b\cb6f7dfb32ecb6fdd23bac63354eff9803d8c36c
w
G.idea/sonarlint/issuestore/9/b/9b9af03329b517cdd460b1ee115f2bb0ec341883,4\5\45ff80189529414d0a5c8e69e1bba5cd44bf8e47
w
G.idea/sonarlint/issuestore/e/d/ed67eb178d523a4b3f117dcbe0eda5196367ceec,8\a\8a6dae537be9f47878c6964c6ee40cab0ca75e28
w
G.idea/sonarlint/issuestore/1/0/1017d171139053a6ceaff055b7159ba14e80dc44,a\3\a35bf1b41b0de7ced0fb00c925df2e11edb44a87
w
G.idea/sonarlint/issuestore/b/2/b264fe12862423c88be07440bbbc977182c0dbef,6\9\6924c5ae00de30fe1b16d828730425d8c5f01820
w
G.idea/sonarlint/issuestore/f/7/f7819ea138c33fec28e7e536cb2de34db38fc121,6\7\67fa304b8cddf1fed80b91f5b705d64cb3dab32a
w
G.idea/sonarlint/issuestore/a/8/a8a52112049d840217cfa586a3a399d9502f9b94,f\b\fb76a1bc912c98104e170de380a305bebd749082
w
G.idea/sonarlint/issuestore/5/2/52114fdaa426e9b83a3c5df4e11c4f0ebbcd814b,6\c\6c2193e090c53ebe039a28ee0f93415902762a26
w
G.idea/sonarlint/issuestore/8/8/88a9255124c95bdc913197c120a8d560edc59c8e,a\e\ae9ddf453f55affea2d6b9e3973cac1eb2efb4e1
w
G.idea/sonarlint/issuestore/f/3/f3076fbf223a2888341d4e4dc93ed73e2646f717,2\0\20441cc7ce599685e828be45a2cc3163ab38005e
w
G.idea/sonarlint/issuestore/f/2/f2d076c6ad2809e200bcececb583e53e00594728,0\2\02458b36efe13b6e356afaf130eb767047a582e4
w
G.idea/sonarlint/issuestore/1/e/1e45613b6060de813dc92caeb118e08a2124bc35,f\e\fecf5323300fbb3035ec31c56ab7923e198f5ae8
w
G.idea/sonarlint/issuestore/0/8/087e83a732c1e61cff05e21282814030a89217cb,5\c\5c5db8fd43a473d332757820ec7ac46044996feb
w
G.idea/sonarlint/issuestore/2/5/2534b7ffebad46793fc4d77da07aca83b23dd835,a\a\aa7af65202125764c0dbf4c190ee32004e36d6b6
w
G.idea/sonarlint/issuestore/3/c/3c57ca1f674d66c28f8a29d80dda94c90ddb5986,c\0\c0c4a34b50a4dcb1256410f9508899c0828b1e79
w
G.idea/sonarlint/issuestore/3/1/31073cf3a12b082ef2fe0f9403916a4db3811c89,e\4\e4f81abd3815cee45769fdb6b471f1a5f7dca867
w
G.idea/sonarlint/issuestore/a/e/ae9326ffb75a11914f00e64d664eca64db917b5a,0\d\0d307f8a630bcaa13a1b838ef4a69166a15b224f
w
G.idea/sonarlint/issuestore/f/6/f64a667773afd069aada7e2f9ebb2e5cbf23461f,5\4\54b58f14ea5938f07d49a0774ce2b8fe6deb620c
w
G.idea/sonarlint/issuestore/6/9/69e2be27857a4fc9ea4ee026d00fef865535346e,b\d\bd45da333c97169db5771917827b726c0d341fdf
w
G.idea/sonarlint/issuestore/7/5/75ce1cae3474f98e6eb69cff56d7723c52135b16,7\b\7b196095b9799777602002ac1fdada09aa66877d
w
G.idea/sonarlint/issuestore/1/8/189da6af10dd84356b69645b80a659f149fca7d5,8\f\8f1d527d01bbd284a1591e3e523ecb1e160d64de
w
G.idea/sonarlint/issuestore/0/b/0b62b6f7992deb71c9e8ebf98fee7d1940075e41,d\f\dfc293ea6af262df1f7241790f983e5296429a85
w
G.idea/sonarlint/issuestore/a/9/a93b2b893fe4b13c52f790c725f069f49bd09d6b,a\d\ad2fd87fe21374db2a47e9fa300434e93dfca6a8
w
G.idea/sonarlint/issuestore/6/b/6b0a1bc15be7d7beba0228ddb7f4ea7ae8ed873b,4\7\47c66b1e6ed48a401c714e1d640d9b542a62e91a
w
G.idea/sonarlint/issuestore/8/8/88f0307f3e34df46b303b903f89e17b0ba65871a,e\4\e451ffa3542e47e0ef74fc549bb0a393b99decdd
w
G.idea/sonarlint/issuestore/1/f/1fe398aa86b382486ed27d0a69bf92f68bd5edaa,b\3\b30ff279c60de475bd2d934ee78684d717248c63
w
G.idea/sonarlint/issuestore/f/7/f73d5486a3e9d94d53a71ccb8796734eb31db47f,8\6\8691f7f7fb758a82d65989cbc084fff9d4e4c9ed
w
G.idea/sonarlint/issuestore/4/b/4beb7a152b5563adb76dbad90d681eea8457c22d,1\b\1bb2554aba237afd07f019b13936133318f7caa5
w
G.idea/sonarlint/issuestore/2/5/25f6469773b9f3ebb994178c1114a60412389f58,a\e\ae7cd77fed401e477a36e76d65c03291b7e1070d
w
G.idea/sonarlint/issuestore/0/0/00efb74c8b9b2b2ec854d51e17db3a5de6b7a5a9,1\a\1a629884a94972f3074ae88a2be910a9783f3074
w
G.idea/sonarlint/issuestore/d/7/d79667d6266e57bad37e9e687ee15fd3ccfc782c,5\9\59849e9f38a1a3939c364d763c85c3b6a62fc4ab
w
G.idea/sonarlint/issuestore/2/5/253fc2aafc5abbcf0ce4de6bfe5ac42b16aa05ac,e\6\e6f3e8b1be0aefc3a50ab9faa9bfc01a187edf68
w
G.idea/sonarlint/issuestore/5/3/53217992143a39b0f5a2069c1e7de404a66f3f0e,9\6\968681f15d1fb0171a0dc8b68aee8e647334225c
w
G.idea/sonarlint/issuestore/5/e/5e37502f37506acdd5f87b171e77f1bb3a5e15eb,5\7\57c7517503a5fd12354f8242d44ad52b42f1d54b
w
G.idea/sonarlint/issuestore/2/6/269c12c6e185b5eec138deaf4e081548ab21a845,9\1\9188a6ab75cef4b2a3bc1acfda79b5ba0bbb329f
w
G.idea/sonarlint/issuestore/3/c/3cf3c9fa2ebe32077392afa7dc47b1afdfee5625,1\d\1d5a29819ecd094080d31e4f85a4363ae9720040
w
G.idea/sonarlint/issuestore/c/c/cca5710f41f6ab358473f436554c70b157c76a00,5\4\544aef36cce8ad970c909921e65495e5dc239277
w
G.idea/sonarlint/issuestore/3/c/3c8c56407c35e5f5ebbd6c7250a79af8128a13a6,b\3\b328f357ace733e055243caece463497459b9593
w
G.idea/sonarlint/issuestore/8/a/8a8e691ee152de38c321aabbf3f6bc381bc2dcc6,9\a\9ab762d2828dd35c9be09ddc599df644f0d67200
w
G.idea/sonarlint/issuestore/3/1/31c4cd19c36ab63325379c8a050c1688b5493ffd,2\5\25c460d02e5d28d507975b963de64c1c785e19b1
w
G.idea/sonarlint/issuestore/9/8/98b276e680f6f42cc2f1876ddde0c3e304d47f13,b\8\b8088dbe5467070c0507b8825d5a3deb7bb92266
w
G.idea/sonarlint/issuestore/3/9/399dbcd65e120b45730e4c2147032a2c34b9d78c,6\0\60cdebb05f0172e435e33a7677af288049330bd5
w
G.idea/sonarlint/issuestore/3/1/318b6871093794acf416fc91f62e30a08720b9b5,0\4\0403eb5ad9562de0780fba70394455e12ece5bf7
w
G.idea/sonarlint/issuestore/1/7/17d15be76bedbc6f57be9eb6a0e732345c853676,6\a\6a25d78f61f57a7d6120a3fc37c8d5ca117d1c14
w
G.idea/sonarlint/issuestore/5/0/50b3f2ed855d3633238a771c3ee2897c36b942ac,a\5\a534429e69092d787c1c1e7010cda9e8b3b7fb3b
w
G.idea/sonarlint/issuestore/0/6/06792f383cb0a56c88f5a0c57cb94ecc6879b693,1\d\1d84fe1266055f753190b2cf98f10ae56469af04
w
G.idea/sonarlint/issuestore/8/4/847fb8517650935505cbc86f158aaae0a1c75258,4\8\4809d91fd991520223e0ffaf0cbbcb660cf65bd0
w
G.idea/sonarlint/issuestore/9/a/9aed88f31eac276604c6355c1adcc0bce1f80fd6,0\1\0188cc1adb7d21a369f63788309ba8ab137ed687
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/4/8/485848e6d1cccafd7d1fa19b9a6527501d1c3ee5,8\1\81554b152b31ab165783c3306b891ab98bdb9e77
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/2/f2d076c6ad2809e200bcececb583e53e00594728,c\5\c570dc1e7254e01bdb82d3c28b1818c8bd15454b
w
G.idea/sonarlint/issuestore/9/f/9fe84ebb15faf917b7def6236dba604453cc61e0,f\0\f0e0f9cec86fe4b939ae22be5264c758801eb28f
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/8/087e83a732c1e61cff05e21282814030a89217cb,8\b\8b3430b76e6d551341ae329e19cdea41b079a9e7
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/2/52114fdaa426e9b83a3c5df4e11c4f0ebbcd814b,b\c\bc199be1972ff36e1397ae80e13ad04c7fe8bf97
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/1/31073cf3a12b082ef2fe0f9403916a4db3811c89,3\6\369a509158e87272e795636ab433967b2072f401
w
G.idea/sonarlint/issuestore/d/a/da18decabb6c0b6084c44558623b91fb432925a6,9\a\9a21be5f1f626599f9760514f3a650d49c3a67ca
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/c/3c57ca1f674d66c28f8a29d80dda94c90ddb5986,e\5\e53ca957a1daa568be609e81e16e03630194c94b
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/9/8/98b276e680f6f42cc2f1876ddde0c3e304d47f13,5\1\511ece289ac39f5dd630205eeaa99699d539b2dd
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/e/1e45613b6060de813dc92caeb118e08a2124bc35,c\a\caf6ab0d9adcf784aea8fe50d48e4147588939f3
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/7/1/71865899a0dbe0a6d01c54eaae321fdb79886b33,9\9\991e066747b68981a73f1d8143169d616e65e820
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/1/318b6871093794acf416fc91f62e30a08720b9b5,f\8\f85ce40d57049b2efd82f4344b4515f15d22c07b
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/3/8363137acd658af1ae43ae51d794bf293d58aa7c,2\e\2e1a3e005400768c7a2a8318102767a731476f43
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/0/00efb74c8b9b2b2ec854d51e17db3a5de6b7a5a9,c\4\c442b074512aab003a58897b94341dd77d91094e
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/c/2/c284b0141178686da7da83261f5a301532ae66ee,2\6\262175ca02606078965273f4ddd5d05f519a7482
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/7/f73d5486a3e9d94d53a71ccb8796734eb31db47f,2\d\2d9812d96cc229c3f4ee285633a4662a80219e38
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/4/f428aca5076bde88ded80e03643e8b873d173431,6\f\6fa69513f0fd059b2d84324bdef556797f6597d4
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/c/3cf3c9fa2ebe32077392afa7dc47b1afdfee5625,2\6\26997921d1a3381e0000e45b081a349d609377f0
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/7/5/75ce1cae3474f98e6eb69cff56d7723c52135b16,c\d\cdabaad32a775fd69fc1dac71b4dc2f61e3715a1
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/b/2/b264fe12862423c88be07440bbbc977182c0dbef,1\8\1866516553704b0dbeed8be1fc15162044a38fe2
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/5/253fc2aafc5abbcf0ce4de6bfe5ac42b16aa05ac,1\8\18b89e729667e7ada18edd2d61b82e5fb9fe5b30
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/1/516e730a14e71f02fa73f3acd6dc7cea9a9fe002,1\5\15ff8ba7ba8aa142a4d5588fa03db65ddf2b4f45
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/c/9/c9d96fd284b4def0f14b0dbffddf090d64e820bb,4\5\45cc2e93ef38aa3a0afdc7a2775ca13318b5489c
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/a/9/a93b2b893fe4b13c52f790c725f069f49bd09d6b,6\7\67b20b8330b7c2d9af8d55610897351d225f5a20
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/5/2534b7ffebad46793fc4d77da07aca83b23dd835,4\c\4c8b2d34698fbe92986e2b79cf3fb3e5b283e968
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/6/b/6b0a1bc15be7d7beba0228ddb7f4ea7ae8ed873b,3\7\377015b351614b44bc5cb1afd718974c264e5013
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/8/88f0307f3e34df46b303b903f89e17b0ba65871a,a\c\acc312b3fbfd88213dce64fbd0ca8f19be5840fa
w
G.idea/sonarlint/issuestore/b/f/bfb9453d49af9bc40f5f7a5f034be3c7ef8fa6bf,8\6\86e8db510ff6fc8d28a5e38849fe0e9eacae62ae
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/6/f64a667773afd069aada7e2f9ebb2e5cbf23461f,b\8\b8ad1916d9c9797457ae0ff7a08c304da40593bd
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/b/0b62b6f7992deb71c9e8ebf98fee7d1940075e41,d\a\dabcb0db26079c9947a898741239f2979bd4412b
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/6/9/69e2be27857a4fc9ea4ee026d00fef865535346e,7\9\7962f04038e8d8d88c844f9cfaa8ef3cbbab3abf
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/7/17d15be76bedbc6f57be9eb6a0e732345c853676,5\b\5b8d6fec1f8b159fab7bf41591b5e2a9cbb98171
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/0/50b3f2ed855d3633238a771c3ee2897c36b942ac,4\0\40e6fa65537df9adf34d9fe4e03022531529b494
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/1/0105d5a774c76db833eb83cbebde54a8abef1599,3\c\3c2add9012c58b1e4d102e658c539ece6c2fa578
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/5/25f6469773b9f3ebb994178c1114a60412389f58,0\2\0249f67a7c65cf2eb5887ff566b691e6866b5990
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/c/0c7cee9d3beba8740ba5532607af82758655e34e,7\b\7bcb7921ec3f2cd4362a7c0392db1e7748177bca
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/9/a/9aed88f31eac276604c6355c1adcc0bce1f80fd6,7\f\7ff150f431c7de579e12753f1c7637cd3af9b0b6
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/6/06792f383cb0a56c88f5a0c57cb94ecc6879b693,e\c\ec8dc60a2ee984c66019a93ce33030911dc90093
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/3/f356b117ad1cc23b6ae3957c0903107e47c89efc,4\7\47b1daf6f99496272bfc2b18ca4ec611264352e3
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/b/d/bd7d6a1d05cc4deaf0b353312877995ce53ac8d5,b\3\b3f64d19e0e4dce7d7157d2ee92ab06dd0ec3d62
w
G.idea/sonarlint/issuestore/f/3/f356b117ad1cc23b6ae3957c0903107e47c89efc,1\e\1e195fc4bcd697a5a49a84976e8c3bc343251348
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/1/21e2570e7742328baf120f6f82ae64076b5e901a,7\7\77ec4f5f86c8357325ee35cf9e7d04a70a094f61
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/a/e/ae9326ffb75a11914f00e64d664eca64db917b5a,6\7\679879e4d0bdae078a5b31cd6d25c7db659d3219
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/6/8/689162fb3aed781a3857eadca2fb67690fc04891,e\c\ec424f5a58847dfe377a62fbb49a4ffc0f64853d
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/0/30205a209c6ce77c4cfc19a09e6f57c588b7fb88,6\7\67eaf978e530588b1f14f51aeca296c2b659e272
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/3/f3076fbf223a2888341d4e4dc93ed73e2646f717,c\4\c45cff73887d30ebf2c4bc2b49a39e3038443553
L
src/xiaomi/gradle.properties,3\7\3747ae645e40063ec538f3a8176d338f396696e0

@ -214,4 +214,289 @@ Bapp/src/main/java/net/micode/notes/ui/NotesPreferenceActivity.java,d\a\da57ce4
t t
Dapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider_2x.java,1\7\175d8fa829f0a7ced6aa11970f112de6ad144628 Dapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider_2x.java,1\7\175d8fa829f0a7ced6aa11970f112de6ad144628
q q
Aapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider.java,5\8\58052a8597c5f01595e1c849728bcae66c27a1a6 Aapp/src/main/java/net/micode/notes/widget/NoteWidgetProvider.java,5\8\58052a8597c5f01595e1c849728bcae66c27a1a6
:
.gitignore,a\5\a5cc2925ca8258af241be7e5b0381edf30266302
L
src/xiaomi/gradle.properties,3\7\3747ae645e40063ec538f3a8176d338f396696e0
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/a/8ab9b1f96b506a5a5cb174f02fc62408216398ad,d\6\d657583bcac4a031f4df9a18e37d4447e2ff14af
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/d/7/d79667d6266e57bad37e9e687ee15fd3ccfc782c,d\f\df87fb3f42d6daccd2dc46c96c399643258ec880
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/d/a/da18decabb6c0b6084c44558623b91fb432925a6,1\c\1c12ba092b9b63d8395ff52c23072e33e448271d
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/4/b/4beb7a152b5563adb76dbad90d681eea8457c22d,1\5\15d1104a52aabef149dfad17a1114fca033e8ee5
w
G.idea/sonarlint/issuestore/6/8/689162fb3aed781a3857eadca2fb67690fc04891,5\0\50618d538080b6f91036ff4fe1c823fcc7c47a63
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/b/f/bfb9453d49af9bc40f5f7a5f034be3c7ef8fa6bf,8\d\8dc69977b195b3e539afee356a63636ebc763980
w
G.idea/sonarlint/issuestore/c/9/c9d96fd284b4def0f14b0dbffddf090d64e820bb,5\3\53bf37b7e24fa50ebc17888464cb283a57c7c6f4
w
G.idea/sonarlint/issuestore/4/8/485848e6d1cccafd7d1fa19b9a6527501d1c3ee5,c\5\c5a989754687e14c1aec3097b8dcc2e09989234a
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/4/847fb8517650935505cbc86f158aaae0a1c75258,d\f\df1440ce5ad8c1f491ac4b5876f5b505953df753
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/f/1fe398aa86b382486ed27d0a69bf92f68bd5edaa,9\9\996c0810cb774ab33735d20ac4407913266a3ef2
w
G.idea/sonarlint/issuestore/7/1/71865899a0dbe0a6d01c54eaae321fdb79886b33,b\1\b1a74879ab7aa6eb47505bd4f91026309cfa4b47
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/a/2a357145b04aeee0545d8bc616c6d89a975ff771,2\6\26c370892a64e86838532e341d0fde40cf0324ae
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/8/189da6af10dd84356b69645b80a659f149fca7d5,b\a\bae26f75dd47ab1df842552b6b22eae312426fb0
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/9/399dbcd65e120b45730e4c2147032a2c34b9d78c,4\c\4c94b32f6b3489a3534b5578d07906ca027733aa
w
G.idea/sonarlint/issuestore/3/0/30205a209c6ce77c4cfc19a09e6f57c588b7fb88,8\3\83c97b69f1983e71cd804a5894ec167e14452d2c
w
G.idea/sonarlint/issuestore/8/3/8363137acd658af1ae43ae51d794bf293d58aa7c,d\3\d34b8e59910bfcf973afdb3a2689773d6a5dfd22
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/e/d/ed67eb178d523a4b3f117dcbe0eda5196367ceec,9\a\9a43762646d6c9d33ccdc2a92292c8078d1078f0
w
G.idea/sonarlint/issuestore/5/1/516e730a14e71f02fa73f3acd6dc7cea9a9fe002,9\9\99437a72e53e3372cda2bff4e9e442b296b81b2e
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/6/269c12c6e185b5eec138deaf4e081548ab21a845,b\9\b97fd49650ecfc4ccd47908f7dcbdb11c1570ad8
w
G.idea/sonarlint/issuestore/8/2/822afb35bb7b02f71833027f5662034dd0fcc3d4,1\b\1bfdce2416c191cf64fd1e53225cb523b492d626
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/0/1017d171139053a6ceaff055b7159ba14e80dc44,f\9\f95039afb0541acdce88b3eb8e6b54a3101c33ee
w
G.idea/sonarlint/issuestore/b/d/bd7d6a1d05cc4deaf0b353312877995ce53ac8d5,d\1\d1567a5b5e8b0c72d18c71463b92628aa705413c
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/3/53217992143a39b0f5a2069c1e7de404a66f3f0e,e\9\e945fdb5d630b0b73ccd76896a8eef62faa6b10d
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/9/b/9b9af03329b517cdd460b1ee115f2bb0ec341883,b\b\bb08a4d420fe513e55839b8e1065bca5af7d48c1
w
G.idea/sonarlint/issuestore/0/1/0105d5a774c76db833eb83cbebde54a8abef1599,8\8\88f8fa920cfac33ded779ee670745b1b43673535
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/a/8/a8a52112049d840217cfa586a3a399d9502f9b94,3\f\3ffc2b35597dce786ee8a1cc51b1cd1ce2cea9ce
w
G.idea/sonarlint/issuestore/c/2/c284b0141178686da7da83261f5a301532ae66ee,7\e\7e228b23cf6a038572af25f1e3e6f9027f6b741c
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/1/31c4cd19c36ab63325379c8a050c1688b5493ffd,b\9\b90939f3742d8cda98839cbdab815b0109ab2834
w
G.idea/sonarlint/issuestore/5/6/562e664f9d59704b465c5334c179b2d55b3a2250,8\3\835f225078515dcf75114250c46f861e178c1b9b
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/c/3c8c56407c35e5f5ebbd6c7250a79af8128a13a6,c\6\c6805df1310178ff152556b1c0920545a0fbac15
w
G.idea/sonarlint/issuestore/8/a/8ab9b1f96b506a5a5cb174f02fc62408216398ad,6\3\632c6fd231e167205b5de53c445caf3dceb91bee
w
G.idea/sonarlint/issuestore/2/a/2a357145b04aeee0545d8bc616c6d89a975ff771,6\0\601ade73bbacccbff1744aa267d455fe6ee6ffd6
w
G.idea/sonarlint/issuestore/a/e/ae4cddd6775c5a857e5512befb551e40da03e755,a\5\a574deb4bad1537c36fe58dc9f011d9ccb701db6
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/7/f7819ea138c33fec28e7e536cb2de34db38fc121,e\5\e5babc9c4e98545e8c1fa7856f821fec6cf0d876
w
G.idea/sonarlint/issuestore/0/c/0c7cee9d3beba8740ba5532607af82758655e34e,3\9\39ae7115a1a7a4518188a4bcaab1470f25a35481
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/a/8a8e691ee152de38c321aabbf3f6bc381bc2dcc6,a\7\a7ac2beef8b77ca3084a888ee6bae58ef9e830da
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/e/5e37502f37506acdd5f87b171e77f1bb3a5e15eb,3\e\3ef49e205477ee9df1cbb4859a0a3e4af687cf47
w
G.idea/sonarlint/issuestore/2/1/21e2570e7742328baf120f6f82ae64076b5e901a,3\3\3368fa58711ea30736722b20a9474c43f34ac021
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/5/35a431b03c3f6010902c4047034ab63121441a31,2\0\20a6439626e1bf27b053293b929d741ab80e561e
w
G.idea/sonarlint/issuestore/f/4/f428aca5076bde88ded80e03643e8b873d173431,8\f\8fcd1f532ab9147f6f95053ccc17bf995b737c38
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/8/88a9255124c95bdc913197c120a8d560edc59c8e,9\0\909762385fc6eb20f922a91c6865741308b57f2c
w
G.idea/sonarlint/issuestore/3/5/35a431b03c3f6010902c4047034ab63121441a31,4\2\424622e589219a592c7ce11e222a3d516f30c341
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/6/562e664f9d59704b465c5334c179b2d55b3a2250,5\f\5f7ea30a4ed8ebfe60f00ed43adfdc4aea9972ee
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/c/c/cca5710f41f6ab358473f436554c70b157c76a00,7\a\7ae6ef0731d30c9fc20cc1bc813d37cb7198f1f3
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/a/e/ae4cddd6775c5a857e5512befb551e40da03e755,4\5\45b9b5ec3f2396255d3f2ab618ca0f504e647b47
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/9/f/9fe84ebb15faf917b7def6236dba604453cc61e0,b\b\bbf202272a96de5cd6b6828ffdc55fb3ce45289c
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/2/822afb35bb7b02f71833027f5662034dd0fcc3d4,c\b\cb6f7dfb32ecb6fdd23bac63354eff9803d8c36c
w
G.idea/sonarlint/issuestore/9/b/9b9af03329b517cdd460b1ee115f2bb0ec341883,4\5\45ff80189529414d0a5c8e69e1bba5cd44bf8e47
w
G.idea/sonarlint/issuestore/e/d/ed67eb178d523a4b3f117dcbe0eda5196367ceec,8\a\8a6dae537be9f47878c6964c6ee40cab0ca75e28
w
G.idea/sonarlint/issuestore/1/0/1017d171139053a6ceaff055b7159ba14e80dc44,a\3\a35bf1b41b0de7ced0fb00c925df2e11edb44a87
w
G.idea/sonarlint/issuestore/b/2/b264fe12862423c88be07440bbbc977182c0dbef,6\9\6924c5ae00de30fe1b16d828730425d8c5f01820
w
G.idea/sonarlint/issuestore/f/7/f7819ea138c33fec28e7e536cb2de34db38fc121,6\7\67fa304b8cddf1fed80b91f5b705d64cb3dab32a
w
G.idea/sonarlint/issuestore/a/8/a8a52112049d840217cfa586a3a399d9502f9b94,f\b\fb76a1bc912c98104e170de380a305bebd749082
w
G.idea/sonarlint/issuestore/5/2/52114fdaa426e9b83a3c5df4e11c4f0ebbcd814b,6\c\6c2193e090c53ebe039a28ee0f93415902762a26
w
G.idea/sonarlint/issuestore/8/8/88a9255124c95bdc913197c120a8d560edc59c8e,a\e\ae9ddf453f55affea2d6b9e3973cac1eb2efb4e1
w
G.idea/sonarlint/issuestore/f/3/f3076fbf223a2888341d4e4dc93ed73e2646f717,2\0\20441cc7ce599685e828be45a2cc3163ab38005e
w
G.idea/sonarlint/issuestore/f/2/f2d076c6ad2809e200bcececb583e53e00594728,0\2\02458b36efe13b6e356afaf130eb767047a582e4
w
G.idea/sonarlint/issuestore/1/e/1e45613b6060de813dc92caeb118e08a2124bc35,f\e\fecf5323300fbb3035ec31c56ab7923e198f5ae8
w
G.idea/sonarlint/issuestore/0/8/087e83a732c1e61cff05e21282814030a89217cb,5\c\5c5db8fd43a473d332757820ec7ac46044996feb
w
G.idea/sonarlint/issuestore/2/5/2534b7ffebad46793fc4d77da07aca83b23dd835,a\a\aa7af65202125764c0dbf4c190ee32004e36d6b6
w
G.idea/sonarlint/issuestore/3/c/3c57ca1f674d66c28f8a29d80dda94c90ddb5986,c\0\c0c4a34b50a4dcb1256410f9508899c0828b1e79
w
G.idea/sonarlint/issuestore/3/1/31073cf3a12b082ef2fe0f9403916a4db3811c89,e\4\e4f81abd3815cee45769fdb6b471f1a5f7dca867
w
G.idea/sonarlint/issuestore/a/e/ae9326ffb75a11914f00e64d664eca64db917b5a,0\d\0d307f8a630bcaa13a1b838ef4a69166a15b224f
w
G.idea/sonarlint/issuestore/f/6/f64a667773afd069aada7e2f9ebb2e5cbf23461f,5\4\54b58f14ea5938f07d49a0774ce2b8fe6deb620c
w
G.idea/sonarlint/issuestore/6/9/69e2be27857a4fc9ea4ee026d00fef865535346e,b\d\bd45da333c97169db5771917827b726c0d341fdf
w
G.idea/sonarlint/issuestore/7/5/75ce1cae3474f98e6eb69cff56d7723c52135b16,7\b\7b196095b9799777602002ac1fdada09aa66877d
w
G.idea/sonarlint/issuestore/1/8/189da6af10dd84356b69645b80a659f149fca7d5,8\f\8f1d527d01bbd284a1591e3e523ecb1e160d64de
w
G.idea/sonarlint/issuestore/0/b/0b62b6f7992deb71c9e8ebf98fee7d1940075e41,d\f\dfc293ea6af262df1f7241790f983e5296429a85
w
G.idea/sonarlint/issuestore/a/9/a93b2b893fe4b13c52f790c725f069f49bd09d6b,a\d\ad2fd87fe21374db2a47e9fa300434e93dfca6a8
w
G.idea/sonarlint/issuestore/6/b/6b0a1bc15be7d7beba0228ddb7f4ea7ae8ed873b,4\7\47c66b1e6ed48a401c714e1d640d9b542a62e91a
w
G.idea/sonarlint/issuestore/8/8/88f0307f3e34df46b303b903f89e17b0ba65871a,e\4\e451ffa3542e47e0ef74fc549bb0a393b99decdd
w
G.idea/sonarlint/issuestore/1/f/1fe398aa86b382486ed27d0a69bf92f68bd5edaa,b\3\b30ff279c60de475bd2d934ee78684d717248c63
w
G.idea/sonarlint/issuestore/f/7/f73d5486a3e9d94d53a71ccb8796734eb31db47f,8\6\8691f7f7fb758a82d65989cbc084fff9d4e4c9ed
w
G.idea/sonarlint/issuestore/4/b/4beb7a152b5563adb76dbad90d681eea8457c22d,1\b\1bb2554aba237afd07f019b13936133318f7caa5
w
G.idea/sonarlint/issuestore/2/5/25f6469773b9f3ebb994178c1114a60412389f58,a\e\ae7cd77fed401e477a36e76d65c03291b7e1070d
w
G.idea/sonarlint/issuestore/0/0/00efb74c8b9b2b2ec854d51e17db3a5de6b7a5a9,1\a\1a629884a94972f3074ae88a2be910a9783f3074
w
G.idea/sonarlint/issuestore/d/7/d79667d6266e57bad37e9e687ee15fd3ccfc782c,5\9\59849e9f38a1a3939c364d763c85c3b6a62fc4ab
w
G.idea/sonarlint/issuestore/2/5/253fc2aafc5abbcf0ce4de6bfe5ac42b16aa05ac,e\6\e6f3e8b1be0aefc3a50ab9faa9bfc01a187edf68
w
G.idea/sonarlint/issuestore/5/3/53217992143a39b0f5a2069c1e7de404a66f3f0e,9\6\968681f15d1fb0171a0dc8b68aee8e647334225c
w
G.idea/sonarlint/issuestore/5/e/5e37502f37506acdd5f87b171e77f1bb3a5e15eb,5\7\57c7517503a5fd12354f8242d44ad52b42f1d54b
w
G.idea/sonarlint/issuestore/2/6/269c12c6e185b5eec138deaf4e081548ab21a845,9\1\9188a6ab75cef4b2a3bc1acfda79b5ba0bbb329f
w
G.idea/sonarlint/issuestore/3/c/3cf3c9fa2ebe32077392afa7dc47b1afdfee5625,1\d\1d5a29819ecd094080d31e4f85a4363ae9720040
w
G.idea/sonarlint/issuestore/c/c/cca5710f41f6ab358473f436554c70b157c76a00,5\4\544aef36cce8ad970c909921e65495e5dc239277
w
G.idea/sonarlint/issuestore/3/c/3c8c56407c35e5f5ebbd6c7250a79af8128a13a6,b\3\b328f357ace733e055243caece463497459b9593
w
G.idea/sonarlint/issuestore/8/a/8a8e691ee152de38c321aabbf3f6bc381bc2dcc6,9\a\9ab762d2828dd35c9be09ddc599df644f0d67200
w
G.idea/sonarlint/issuestore/3/1/31c4cd19c36ab63325379c8a050c1688b5493ffd,2\5\25c460d02e5d28d507975b963de64c1c785e19b1
w
G.idea/sonarlint/issuestore/9/8/98b276e680f6f42cc2f1876ddde0c3e304d47f13,b\8\b8088dbe5467070c0507b8825d5a3deb7bb92266
w
G.idea/sonarlint/issuestore/3/9/399dbcd65e120b45730e4c2147032a2c34b9d78c,6\0\60cdebb05f0172e435e33a7677af288049330bd5
w
G.idea/sonarlint/issuestore/3/1/318b6871093794acf416fc91f62e30a08720b9b5,0\4\0403eb5ad9562de0780fba70394455e12ece5bf7
w
G.idea/sonarlint/issuestore/1/7/17d15be76bedbc6f57be9eb6a0e732345c853676,6\a\6a25d78f61f57a7d6120a3fc37c8d5ca117d1c14
w
G.idea/sonarlint/issuestore/5/0/50b3f2ed855d3633238a771c3ee2897c36b942ac,a\5\a534429e69092d787c1c1e7010cda9e8b3b7fb3b
w
G.idea/sonarlint/issuestore/0/6/06792f383cb0a56c88f5a0c57cb94ecc6879b693,1\d\1d84fe1266055f753190b2cf98f10ae56469af04
w
G.idea/sonarlint/issuestore/8/4/847fb8517650935505cbc86f158aaae0a1c75258,4\8\4809d91fd991520223e0ffaf0cbbcb660cf65bd0
w
G.idea/sonarlint/issuestore/9/a/9aed88f31eac276604c6355c1adcc0bce1f80fd6,0\1\0188cc1adb7d21a369f63788309ba8ab137ed687
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/4/8/485848e6d1cccafd7d1fa19b9a6527501d1c3ee5,8\1\81554b152b31ab165783c3306b891ab98bdb9e77
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/2/f2d076c6ad2809e200bcececb583e53e00594728,c\5\c570dc1e7254e01bdb82d3c28b1818c8bd15454b
w
G.idea/sonarlint/issuestore/9/f/9fe84ebb15faf917b7def6236dba604453cc61e0,f\0\f0e0f9cec86fe4b939ae22be5264c758801eb28f
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/8/087e83a732c1e61cff05e21282814030a89217cb,8\b\8b3430b76e6d551341ae329e19cdea41b079a9e7
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/2/52114fdaa426e9b83a3c5df4e11c4f0ebbcd814b,b\c\bc199be1972ff36e1397ae80e13ad04c7fe8bf97
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/1/31073cf3a12b082ef2fe0f9403916a4db3811c89,3\6\369a509158e87272e795636ab433967b2072f401
w
G.idea/sonarlint/issuestore/d/a/da18decabb6c0b6084c44558623b91fb432925a6,9\a\9a21be5f1f626599f9760514f3a650d49c3a67ca
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/c/3c57ca1f674d66c28f8a29d80dda94c90ddb5986,e\5\e53ca957a1daa568be609e81e16e03630194c94b
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/9/8/98b276e680f6f42cc2f1876ddde0c3e304d47f13,5\1\511ece289ac39f5dd630205eeaa99699d539b2dd
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/e/1e45613b6060de813dc92caeb118e08a2124bc35,c\a\caf6ab0d9adcf784aea8fe50d48e4147588939f3
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/7/1/71865899a0dbe0a6d01c54eaae321fdb79886b33,9\9\991e066747b68981a73f1d8143169d616e65e820
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/1/318b6871093794acf416fc91f62e30a08720b9b5,f\8\f85ce40d57049b2efd82f4344b4515f15d22c07b
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/3/8363137acd658af1ae43ae51d794bf293d58aa7c,2\e\2e1a3e005400768c7a2a8318102767a731476f43
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/0/00efb74c8b9b2b2ec854d51e17db3a5de6b7a5a9,c\4\c442b074512aab003a58897b94341dd77d91094e
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/c/2/c284b0141178686da7da83261f5a301532ae66ee,2\6\262175ca02606078965273f4ddd5d05f519a7482
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/7/f73d5486a3e9d94d53a71ccb8796734eb31db47f,2\d\2d9812d96cc229c3f4ee285633a4662a80219e38
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/4/f428aca5076bde88ded80e03643e8b873d173431,6\f\6fa69513f0fd059b2d84324bdef556797f6597d4
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/c/3cf3c9fa2ebe32077392afa7dc47b1afdfee5625,2\6\26997921d1a3381e0000e45b081a349d609377f0
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/7/5/75ce1cae3474f98e6eb69cff56d7723c52135b16,c\d\cdabaad32a775fd69fc1dac71b4dc2f61e3715a1
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/b/2/b264fe12862423c88be07440bbbc977182c0dbef,1\8\1866516553704b0dbeed8be1fc15162044a38fe2
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/5/253fc2aafc5abbcf0ce4de6bfe5ac42b16aa05ac,1\8\18b89e729667e7ada18edd2d61b82e5fb9fe5b30
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/1/516e730a14e71f02fa73f3acd6dc7cea9a9fe002,1\5\15ff8ba7ba8aa142a4d5588fa03db65ddf2b4f45
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/c/9/c9d96fd284b4def0f14b0dbffddf090d64e820bb,4\5\45cc2e93ef38aa3a0afdc7a2775ca13318b5489c
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/a/9/a93b2b893fe4b13c52f790c725f069f49bd09d6b,6\7\67b20b8330b7c2d9af8d55610897351d225f5a20
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/5/2534b7ffebad46793fc4d77da07aca83b23dd835,4\c\4c8b2d34698fbe92986e2b79cf3fb3e5b283e968
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/6/b/6b0a1bc15be7d7beba0228ddb7f4ea7ae8ed873b,3\7\377015b351614b44bc5cb1afd718974c264e5013
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/8/8/88f0307f3e34df46b303b903f89e17b0ba65871a,a\c\acc312b3fbfd88213dce64fbd0ca8f19be5840fa
w
G.idea/sonarlint/issuestore/b/f/bfb9453d49af9bc40f5f7a5f034be3c7ef8fa6bf,8\6\86e8db510ff6fc8d28a5e38849fe0e9eacae62ae
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/6/f64a667773afd069aada7e2f9ebb2e5cbf23461f,b\8\b8ad1916d9c9797457ae0ff7a08c304da40593bd
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/b/0b62b6f7992deb71c9e8ebf98fee7d1940075e41,d\a\dabcb0db26079c9947a898741239f2979bd4412b
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/6/9/69e2be27857a4fc9ea4ee026d00fef865535346e,7\9\7962f04038e8d8d88c844f9cfaa8ef3cbbab3abf
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/1/7/17d15be76bedbc6f57be9eb6a0e732345c853676,5\b\5b8d6fec1f8b159fab7bf41591b5e2a9cbb98171
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/5/0/50b3f2ed855d3633238a771c3ee2897c36b942ac,4\0\40e6fa65537df9adf34d9fe4e03022531529b494
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/1/0105d5a774c76db833eb83cbebde54a8abef1599,3\c\3c2add9012c58b1e4d102e658c539ece6c2fa578
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/5/25f6469773b9f3ebb994178c1114a60412389f58,0\2\0249f67a7c65cf2eb5887ff566b691e6866b5990
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/c/0c7cee9d3beba8740ba5532607af82758655e34e,7\b\7bcb7921ec3f2cd4362a7c0392db1e7748177bca
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/9/a/9aed88f31eac276604c6355c1adcc0bce1f80fd6,7\f\7ff150f431c7de579e12753f1c7637cd3af9b0b6
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/0/6/06792f383cb0a56c88f5a0c57cb94ecc6879b693,e\c\ec8dc60a2ee984c66019a93ce33030911dc90093
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/3/f356b117ad1cc23b6ae3957c0903107e47c89efc,4\7\47b1daf6f99496272bfc2b18ca4ec611264352e3
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/b/d/bd7d6a1d05cc4deaf0b353312877995ce53ac8d5,b\3\b3f64d19e0e4dce7d7157d2ee92ab06dd0ec3d62
w
G.idea/sonarlint/issuestore/f/3/f356b117ad1cc23b6ae3957c0903107e47c89efc,1\e\1e195fc4bcd697a5a49a84976e8c3bc343251348
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/2/1/21e2570e7742328baf120f6f82ae64076b5e901a,7\7\77ec4f5f86c8357325ee35cf9e7d04a70a094f61
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/a/e/ae9326ffb75a11914f00e64d664eca64db917b5a,6\7\679879e4d0bdae078a5b31cd6d25c7db659d3219
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/6/8/689162fb3aed781a3857eadca2fb67690fc04891,e\c\ec424f5a58847dfe377a62fbb49a4ffc0f64853d
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/3/0/30205a209c6ce77c4cfc19a09e6f57c588b7fb88,6\7\67eaf978e530588b1f14f51aeca296c2b659e272
<EFBFBD>
Q.idea/sonarlint/securityhotspotstore/f/3/f3076fbf223a2888341d4e4dc93ed73e2646f717,c\4\c45cff73887d30ebf2c4bc2b49a39e3038443553

@ -44,4 +44,9 @@ dependencies {
androidTestImplementation 'androidx.test.ext:junit:1.1.3' androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
implementation 'org.apache.httpcomponents:httpclient:4.5.13' implementation 'org.apache.httpcomponents:httpclient:4.5.13'
// implementation 'com.android.support:support-compat:28.0.0'
implementation 'androidx.core:core:1.7.0'
implementation 'androidx.core:core-ktx:1.7.0'
} }

@ -1,6 +1,17 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"> xmlns:tools="http://schemas.android.com/tools">
<uses-sdk android:minSdkVersion="14" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"
tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.INTERNET" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.READ_CONTACTS" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.USE_CREDENTIALS" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" tools:ignore="WrongManifestParent"/>
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/> <uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
<application <application
@ -13,18 +24,7 @@
android:theme="@style/Theme.Minotesmaster" android:theme="@style/Theme.Minotesmaster"
tools:targetApi="31"> tools:targetApi="31">
<!-- <uses-sdk android:minSdkVersion="14" tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"-->
<!-- tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="android.permission.INTERNET" tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="android.permission.READ_CONTACTS" tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="android.permission.GET_ACCOUNTS" tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="android.permission.USE_CREDENTIALS" tools:ignore="WrongManifestParent"/>-->
<!-- <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" tools:ignore="WrongManifestParent"/>-->
<activity <activity
android:name=".ui.NotesListActivity" android:name=".ui.NotesListActivity"
android:configChanges="keyboardHidden|orientation|screenSize" android:configChanges="keyboardHidden|orientation|screenSize"

@ -24,6 +24,7 @@ import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.os.AsyncTask; import android.os.AsyncTask;
import androidx.core.app.NotificationCompat;
import net.micode.notes.R; import net.micode.notes.R;
import net.micode.notes.ui.NotesListActivity; import net.micode.notes.ui.NotesListActivity;
import net.micode.notes.ui.NotesPreferenceActivity; import net.micode.notes.ui.NotesPreferenceActivity;
@ -51,8 +52,7 @@ public class GTaskASyncTask extends AsyncTask<Void, String, Integer> {
public GTaskASyncTask(Context context, OnCompleteListener listener) { public GTaskASyncTask(Context context, OnCompleteListener listener) {
mContext = context; mContext = context;
mOnCompleteListener = listener; mOnCompleteListener = listener;
mNotifiManager = (NotificationManager) mContext mNotifiManager = (NotificationManager) mContext.getSystemService(Context.NOTIFICATION_SERVICE);
.getSystemService(Context.NOTIFICATION_SERVICE);
mTaskManager = GTaskManager.getInstance(); mTaskManager = GTaskManager.getInstance();
} }
@ -62,50 +62,57 @@ public class GTaskASyncTask extends AsyncTask<Void, String, Integer> {
/** /**
* *
* @param message *
* @param message
*/ */
public void publishProgess(String message) { public void publishProgess(String message) {
publishProgress(new String[] { publishProgress(new String[]{message});
message
});
} }
private void showNotification(int tickerId, String content) { private void showNotification(int tickerId, String content) {
Notification notification = new Notification(R.drawable.notification, mContext
.getString(tickerId), System.currentTimeMillis());
notification.defaults = Notification.DEFAULT_LIGHTS;
notification.flags = Notification.FLAG_AUTO_CANCEL;
PendingIntent pendingIntent; PendingIntent pendingIntent;
// 根据通知类型设置不同的点击动作
if (tickerId != R.string.ticker_success) { if (tickerId != R.string.ticker_success) {
pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext, pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext, NotesPreferenceActivity.class), 0);
NotesPreferenceActivity.class), 0);
} else { } else {
pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext, pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext, NotesListActivity.class), 0);
NotesListActivity.class), 0);
} }
// notification.setLatestEventInfo(mContext, mContext.getString(R.string.app_name), content,
// pendingIntent); // 创建通知
notification.contentIntent = pendingIntent; Notification.Builder builder = new Notification.Builder(mContext)
.setAutoCancel(true)
.setContentTitle(mContext.getString(R.string.app_name))
.setContentText(content)
.setContentIntent(pendingIntent)
.setWhen(System.currentTimeMillis())
.setOngoing(true);
// 发送通知
Notification notification = builder.getNotification();
mNotifiManager.notify(GTASK_SYNC_NOTIFICATION_ID, notification); mNotifiManager.notify(GTASK_SYNC_NOTIFICATION_ID, notification);
} }
/** /**
* 线 * 线
* @param unused *
* @return * @param unused 使
* @return
*/ */
@Override @Override
protected Integer doInBackground(Void... unused) { protected Integer doInBackground(Void... unused) {
publishProgess(mContext.getString(R.string.sync_progress_login, NotesPreferenceActivity // 发布登录进度信息
.getSyncAccountName(mContext))); publishProgess(mContext.getString(R.string.sync_progress_login, NotesPreferenceActivity.getSyncAccountName(mContext)));
// 执行同步任务并返回结果
return mTaskManager.sync(mContext, this); return mTaskManager.sync(mContext, this);
} }
@Override @Override
protected void onProgressUpdate(String... progress) { protected void onProgressUpdate(String... progress) {
// 更新通知栏进度信息
showNotification(R.string.ticker_syncing, progress[0]); showNotification(R.string.ticker_syncing, progress[0]);
// 发送广播更新界面进度信息
if (mContext instanceof GTaskSyncService) { if (mContext instanceof GTaskSyncService) {
((GTaskSyncService) mContext).sendBroadcast(progress[0]); ((GTaskSyncService) mContext).sendBroadcast(progress[0]);
} }
@ -113,25 +120,29 @@ public class GTaskASyncTask extends AsyncTask<Void, String, Integer> {
/** /**
* *
* @param result *
* @param result
*/ */
@Override @Override
protected void onPostExecute(Integer result) { protected void onPostExecute(Integer result) {
if (result == GTaskManager.STATE_SUCCESS) { if (result == GTaskManager.STATE_SUCCESS) {
showNotification(R.string.ticker_success, mContext.getString( // 显示同步成功通知
R.string.success_sync_account, mTaskManager.getSyncAccount())); showNotification(R.string.ticker_success, mContext.getString(R.string.success_sync_account, mTaskManager.getSyncAccount()));
// 更新最后同步时间
NotesPreferenceActivity.setLastSyncTime(mContext, System.currentTimeMillis()); NotesPreferenceActivity.setLastSyncTime(mContext, System.currentTimeMillis());
} else if (result == GTaskManager.STATE_NETWORK_ERROR) { } else if (result == GTaskManager.STATE_NETWORK_ERROR) {
// 显示网络错误通知
showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_network)); showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_network));
} else if (result == GTaskManager.STATE_INTERNAL_ERROR) { } else if (result == GTaskManager.STATE_INTERNAL_ERROR) {
// 显示内部错误通知
showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_internal)); showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_internal));
} else if (result == GTaskManager.STATE_SYNC_CANCELLED) { } else if (result == GTaskManager.STATE_SYNC_CANCELLED) {
showNotification(R.string.ticker_cancel, mContext // 显示取消同步通知
.getString(R.string.error_sync_cancelled)); showNotification(R.string.ticker_cancel, mContext.getString(R.string.error_sync_cancelled));
} }
if (mOnCompleteListener != null) { if (mOnCompleteListener != null) {
// 在新线程中回调任务完成接口
new Thread(new Runnable() { new Thread(new Runnable() {
public void run() { public void run() {
mOnCompleteListener.onComplete(); mOnCompleteListener.onComplete();
} }

Loading…
Cancel
Save