实现统计字符功能

ganshihao_branch
ganshihao 10 months ago
parent 17f1c3b0bc
commit eeec2a103b

@ -1,85 +1,94 @@
{
java:S2293i"YReplace the type specification in this constructor call with the diamond operator ("<>").(ÑÓ<C391>¥üÿÿÿÿ8ÑÊíÐ1
java:S2293f"YReplace the type specification in this constructor call with the diamond operator ("<>").(ÑÓ<C391>¥üÿÿÿÿ8ÑÊíÐ1
{
java:S2293r"YReplace the type specification in this constructor call with the diamond operator ("<>").(®ú÷õþÿÿÿÿ8ÑÊíÐ1
java:S2293o"YReplace the type specification in this constructor call with the diamond operator ("<>").(®ú÷õþÿÿÿÿ8ÑÊíÐ1
{
java:S2293{"YReplace the type specification in this constructor call with the diamond operator ("<>").(êÝýÂþÿÿÿÿ8ÑÊíÐ1
java:S2293x"YReplace the type specification in this constructor call with the diamond operator ("<>").(êÝýÂþÿÿÿÿ8ÑÊíÐ1
w
java:S2293ƒ"YReplace the type specification in this constructor call with the diamond operator ("<>").(À—’¢8ÑÊíÐ1
java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(À—’¢8ÑÊíÐ1
w
java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð8•ÑÊíÐ1
java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð8•ÑÊíÐ1
f
java:S1192å"HDefine a constant instead of duplicating this literal "[local]" 3 times.(¤œ˜<C593>8˜ÑÊíÐ1
java:S1192æ"HDefine a constant instead of duplicating this literal "[local]" 3 times.(¤œ˜<C593>8˜ÑÊíÐ1
g
java:S1192å"IDefine a constant instead of duplicating this literal "[/local]" 3 times.(¤œ˜<C593>8˜ÑÊíÐ1
n java:S117¹"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(¨Å£Ð8<>ÑÊíÐ1
n java:S117ä"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ê‰øº8<>ÑÊíÐ1
s java:S117û"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ÄÀ´Àúÿÿÿÿ8<>ÑÊíÐ1
n java:S117Å"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>ò<EFBFBD>é8ŸÑÊíÐ1
n java:S117Í"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ª€üÖ8ŸÑÊíÐ1
java:S1192æ"IDefine a constant instead of duplicating this literal "[/local]" 3 times.(¤œ˜<C593>8˜ÑÊíÐ1
n java:S117¸"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(¨Å£Ð8<>ÑÊíÐ1
n java:S117å"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ê‰øº8<>ÑÊíÐ1
s java:S117ü"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ÄÀ´Àúÿÿÿÿ8<>ÑÊíÐ1
n java:S117È"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>ò<EFBFBD>é8ŸÑÊíÐ1
n java:S117Ð"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ª€üÖ8ŸÑÊíÐ1
s java:S117Ä"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(õç¢üøÿÿÿÿ8Øé<C398>ºÑ1
s java:S117Å"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(“Ó<E2809C><C393>øÿÿÿÿ8Ùé<C399>ºÑ1
F
java:S1604»"(Make this anonymous inner class a lambda(Ư‚ƒ8 ÑÊíÐ1
java:S1604º"(Make this anonymous inner class a lambda(Ư‚ƒ8 ÑÊíÐ1
F
java:S1604Ñ"(Make this anonymous inner class a lambda(ά¯”8¡ÑÊíÐ1
java:S1604Ô"(Make this anonymous inner class a lambda(ά¯”8¡ÑÊíÐ1
F
java:S1604÷"(Make this anonymous inner class a lambda(¨›Ì÷8¡ÑÊíÐ1
java:S1604ú"(Make this anonymous inner class a lambda(¨›Ì÷8¡ÑÊíÐ1
F
java:S1604¢"(Make this anonymous inner class a lambda(××ß’8¢ÑÊíÐ1
java:S1604¥"(Make this anonymous inner class a lambda(××ß’8¢ÑÊíÐ1
n
java:S1301´"KReplace this "switch" statement by "if" statements to increase readability.(×ö³–úÿÿÿÿ8£ÑÊíÐ1
java:S1301·"KReplace this "switch" statement by "if" statements to increase readability.(×ö³–úÿÿÿÿ8£ÑÊíÐ1
x
java:S1104`"VMake tvModified a static final constant or non-public and provide accessors if needed.(ƒëÔ£ÿÿÿÿÿ8¦ÑÊíÐ1
java:S1104]"VMake tvModified a static final constant or non-public and provide accessors if needed.(ƒëÔ£ÿÿÿÿÿ8¦ÑÊíÐ1
y
java:S1104b"WMake ivAlertIcon a static final constant or non-public and provide accessors if needed.(ªà¶±ûÿÿÿÿ8¦ÑÊíÐ1
java:S1104_"WMake ivAlertIcon a static final constant or non-public and provide accessors if needed.(ªà¶±ûÿÿÿÿ8¦ÑÊíÐ1
y
java:S1104d"WMake tvAlertDate a static final constant or non-public and provide accessors if needed.(“²<E2809C>Öúÿÿÿÿ8§ÑÊíÐ1
java:S1104a"WMake tvAlertDate a static final constant or non-public and provide accessors if needed.(“²<E2809C>Öúÿÿÿÿ8§ÑÊíÐ1
z
java:S1104f"XMake ibSetBgColor a static final constant or non-public and provide accessors if needed.(ýãä¬üÿÿÿÿ8§ÑÊíÐ1
z java:S116ª"XRename this field "PHOTO_REQUEST" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ôÚò÷þÿÿÿÿ8þÓÊíÐ1
java:S1104c"XMake ibSetBgColor a static final constant or non-public and provide accessors if needed.(ýãä¬üÿÿÿÿ8§ÑÊíÐ1
z java:S116§"XRename this field "PHOTO_REQUEST" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ôÚò÷þÿÿÿÿ8þÓÊíÐ1
D
java:S1170ª"!Make this final field static too.(ôÚò÷þÿÿÿÿ8<>ÔÊíÐ1
java:S1170§"!Make this final field static too.(ôÚò÷þÿÿÿÿ8<>ÔÊíÐ1
u
java:S1450¨"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.(©´ÖÛ8<>ÔÊíÐ1
java:S1450¿"WRemove the "editText" field and declare it as a local variable in the relevant methods.(²è‚Æ8ëùóºÑ1
u
java:S3776Ù"RRefactor this method to reduce its Cognitive Complexity from 26 to the 15 allowed.(ݨÁ±øÿÿÿÿ8ÂÔÊíÐ1
java:S1450¥"WRemove the "mPattern" field and declare it as a local variable in the relevant methods.(©´ÖÛ8<>ÔÊíÐ1

java:S1149Ã"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(ºá¯²ùÿÿÿÿ8¾ì<C2BE>ºÑ1
u
java:S3776Ú"RRefactor this method to reduce its Cognitive Complexity from 26 to the 15 allowed.(ݨÁ±øÿÿÿÿ8ÂÔÊíÐ1
^
java:S1874û"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(ѯ”<C2AF>8ÏÔÊíÐ1
java:S1874ü"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(ѯ”<C2AF>8ÏÔÊíÐ1
c
java:S1874¡"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(Ò£ú¿ÿÿÿÿÿ8ÛÔÊíÐ1
java:S1874¢"@Remove this use of "SOFT_INPUT_ADJUST_RESIZE"; it is deprecated.(Ò£ú¿ÿÿÿÿÿ8ÛÔÊíÐ1
W
java:S1874³"9Remove this use of "setTextAppearance"; it is deprecated.(¬Ñõø8áÔÊíÐ1
java:S1874´"9Remove this use of "setTextAppearance"; it is deprecated.(¬Ñõø8áÔÊíÐ1
R
java:S2864º"4Iterate over the "entrySet" instead of the "keySet".(­Ô‡ï8æÔÊíÐ1
java:S2864»"4Iterate over the "entrySet" instead of the "keySet".(­Ô‡ï8æÔÊíÐ1
?
java:S1116Ø"Remove this empty statement.(ôŸŽìúÿÿÿÿ8óÔÊíÐ1
java:S1116Ù"Remove this empty statement.(ôŸŽìúÿÿÿÿ8óÔÊíÐ1
p
java:S3252ù"MUse static access with "android.text.Spanned" for "SPAN_EXCLUSIVE_EXCLUSIVE".(ˆ†Îúúÿÿÿÿ8…ÕÊíÐ1
java:S3252ú"MUse static access with "android.text.Spanned" for "SPAN_EXCLUSIVE_EXCLUSIVE".(ˆ†Îúúÿÿÿÿ8…ÕÊíÐ1
_
java:S1126®"AReplace this if-then-else statement by a single return statement.(®ÎÚÉ8”ÕÊíÐ1
java:S1126¯"AReplace this if-then-else statement by a single return statement.(®ÎÚÉ8”ÕÊíÐ1
?
java:S1116Ë"Remove this empty statement.(ôŸŽìúÿÿÿÿ8¢ÕÊíÐ1
java:S1116Î"Remove this empty statement.(ôŸŽìúÿÿÿÿ8¢ÕÊíÐ1
W
java:S1874Ì"9Remove this use of "PreferenceManager"; it is deprecated.(ª¦úÅ8£ÕÊíÐ1
java:S1874Ï"9Remove this use of "PreferenceManager"; it is deprecated.(ª¦úÅ8£ÕÊíÐ1
a
java:S1874Ì"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(ª¦úÅ8£ÕÊíÐ1
java:S1874Ï"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(ª¦úÅ8£ÕÊíÐ1
\
java:S1874"9Remove this use of "setTextAppearance"; it is deprecated.(ÑëÊäüÿÿÿÿ8¾ÕÊíÐ1
java:S1874Œ"9Remove this use of "setTextAppearance"; it is deprecated.(ÑëÊäüÿÿÿÿ8¾ÕÊíÐ1
m
java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(œƒƒ©ùÿÿÿÿ8¿ÕÊíÐ1
java:S1874"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(œƒƒ©ùÿÿÿÿ8¿ÕÊíÐ1
X
java:S1874"5Remove this use of "onBackPressed"; it is deprecated.(<28>Ñàÿÿÿÿÿ8ÂÕÊíÐ1
java:S1874š"5Remove this use of "onBackPressed"; it is deprecated.(<28>Ñàÿÿÿÿÿ8ÂÕÊíÐ1
N
java:S1874"0Remove this use of "getColor"; it is deprecated.(è¤ÔÃ8ÑÖÊíÐ1
java:S1874"0Remove this use of "getColor"; it is deprecated.(è¤ÔÃ8ÑÖÊíÐ1
k
java:S3252"MUse static access with "android.text.Spanned" for "SPAN_INCLUSIVE_EXCLUSIVE".(ŸÍÃó8ÒÖÊíÐ1
java:S3252"MUse static access with "android.text.Spanned" for "SPAN_INCLUSIVE_EXCLUSIVE".(ŸÍÃó8ÒÖÊíÐ1
\
java:S1874 "9Remove this use of "setTextAppearance"; it is deprecated.(Ùú˜Êøÿÿÿÿ8×ÖÊíÐ1
java:S1874£"9Remove this use of "setTextAppearance"; it is deprecated.(Ùú˜Êøÿÿÿÿ8×ÖÊíÐ1
[
java:S1874Œ"=Remove this use of "EXTRA_SHORTCUT_INTENT"; it is deprecated.(·Ã°Ÿ8ÿÖÊíÐ1
java:S1874<EFBFBD>"=Remove this use of "EXTRA_SHORTCUT_INTENT"; it is deprecated.(·Ã°Ÿ8ÿÖÊíÐ1
Y
java:S1874<18>";Remove this use of "EXTRA_SHORTCUT_NAME"; it is deprecated.(ÒÀ‘ç8ÿÖÊíÐ1
java:S1874<18>";Remove this use of "EXTRA_SHORTCUT_NAME"; it is deprecated.(ÒÀ‘ç8ÿÖÊíÐ1
b
java:S1874<EFBFBD>"DRemove this use of "EXTRA_SHORTCUT_ICON_RESOURCE"; it is deprecated.(§éǾ8<>×ÊíÐ1
java:S1874"DRemove this use of "EXTRA_SHORTCUT_ICON_RESOURCE"; it is deprecated.(§éǾ8<>×ÊíÐ1
j
java:S3252È"MUse static access with "android.text.Spanned" for "SPAN_EXCLUSIVE_EXCLUSIVE".(þà¦T8“×ÊíÐ1
java:S3252Ë"MUse static access with "android.text.Spanned" for "SPAN_EXCLUSIVE_EXCLUSIVE".(þà¦T8“×ÊíÐ1
p java:S100Â"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(‹‹—ªüÿÿÿÿ8í<E2809A>ºÑ1
J
java:S1068¿",Remove this unused "editText" private field.(²è‚Æ8…í<E280A6>ºÑ1

@ -1,96 +1,104 @@
p
java:S2293ƒ"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð
>
java:S1604"(Make this anonymous inner class a lambda(—̺V
?
java:S1604Ê"(Make this anonymous inner class a lambda(ά¯”
?
java:S1604À"(Make this anonymous inner class a lambda(¿Ü´ã
D
java:S1604Ù"(Make this anonymous inner class a lambda(ˆÐï<C390>øÿÿÿÿ
?
java:S1604á"(Make this anonymous inner class a lambda(øÄì‡
?
java:S1604Æ"(Make this anonymous inner class a lambda(Û±¼ 
?
java:S1604é"(Make this anonymous inner class a lambda(ά¯”
g
java:S1301±"KReplace this "switch" statement by "if" statements to increase readability.(ד¾ñùÿÿÿÿ
7
java:S1116`"Remove this empty statement.(ôŸŽìúÿÿÿÿ
a
java:S1124"EReorder the modifiers to comply with the Java Language Specification.(¹úæµûÿÿÿÿ
[
java:S1124ˆ"EReorder the modifiers to comply with the Java Language Specification.(ìѾk
n
java:S3776 "RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(áé–Þÿÿÿÿÿ
2
java:S3626±"Remove this redundant jump.(ûÁÝ…
2
java:S3626µ"Remove this redundant jump.(ûÁÝ…
2
java:S3626É"Remove this redundant jump.(ûÁÝ…
P
java:S1874¡"9Remove this use of "PreferenceManager"; it is deprecated.(­©Ð
Z
java:S1874¡"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(­©Ð
N
java:S1135»"2Complete the task associated to this TODO comment.(ÕÌ<C395>®þÿÿÿÿ
w
java:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(艥ð8Á”<C381>ºÑ1
E
java:S1604ˆ"(Make this anonymous inner class a lambda(—̺V8Ä”<C384>ºÑ1
F
java:S2093¥"*Change this "try" to a try-with-resources.(¡»¢üùÿÿÿÿ
o
java:S1450í"XRemove the "mMoveMenu" field and declare it as a local variable in the relevant methods.(ž¢—ò
java:S1604Í"(Make this anonymous inner class a lambda(ά¯”8Ä”<C384>ºÑ1
F
java:S1604Ã"(Make this anonymous inner class a lambda(¿Ü´ã8Ä”<C384>ºÑ1
K
java:S1604Ü"(Make this anonymous inner class a lambda(ˆÐï<C390>øÿÿÿÿ8Ä”<C384>ºÑ1
F
java:S1604ä"(Make this anonymous inner class a lambda(øÄì‡8Ä”<C384>ºÑ1
F
java:S1604É"(Make this anonymous inner class a lambda(Û±¼ 8Ä”<C384>ºÑ1
F
java:S1604ì"(Make this anonymous inner class a lambda(ά¯”8Ä”<C384>ºÑ1
n
java:S3252ê"RUse static access with "android.widget.AbsListView" for "MultiChoiceModeListener".(¦Ûî„úÿÿÿÿ
N
java:S1135¢"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ
N
java:S1135§"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ
java:S1301´"KReplace this "switch" statement by "if" statements to increase readability.(ד¾ñùÿÿÿÿ8Å”<C385>ºÑ1
u
java:S1450Ê"WRemove the "editText" field and declare it as a local variable in the relevant methods.(²è‚Æ8<>­ºÑ1
t
java:S1450Ë"WRemove the "textView" field and declare it as a local variable in the relevant methods.(ìÊõ"8<>­ºÑ1
>
java:S1116`"Remove this empty statement.(ôŸŽìúÿÿÿÿ8Õ<C383>ºÑ1
h
java:S1124"EReorder the modifiers to comply with the Java Language Specification.(¹úæµûÿÿÿÿ8Õ<C383>ºÑ1
b
java:S1124ˆ"EReorder the modifiers to comply with the Java Language Specification.(ìѾk8Õ<C383>ºÑ1
u
java:S3776 "RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(áé–Þÿÿÿÿÿ8Æ•<C386>ºÑ1
9
java:S3626±"Remove this redundant jump.(ûÁÝ…8Æ•<C386>ºÑ1
9
java:S3626µ"Remove this redundant jump.(ûÁÝ…8Æ•<C386>ºÑ1
9
java:S3626É"Remove this redundant jump.(ûÁÝ…8Æ•<C386>ºÑ1
W
java:S1874¡"9Remove this use of "PreferenceManager"; it is deprecated.(­©Ð8Æ•<C386>ºÑ1
a
java:S1874¡"CRemove this use of "getDefaultSharedPreferences"; it is deprecated.(­©Ð8Æ•<C386>ºÑ1
U
java:S1874â"9Remove this use of "getDefaultDisplay"; it is deprecated.(ĸ¬Ìýÿÿÿÿ
java:S1135»"2Complete the task associated to this TODO comment.(ÕÌ<C395>®þÿÿÿÿ8É•<C389>ºÑ1
M
java:S1874ã"1Remove this use of "getHeight"; it is deprecated.(·¡ªÃýÿÿÿÿ
8
java:S1116"Remove this empty statement.(ôŸŽìúÿÿÿÿ
i
java:S3776Ø"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(ãìîí
java:S2093¥"*Change this "try" to a try-with-resources.(¡»¢üùÿÿÿÿ8É•<C389>ºÑ1
v
java:S1450ð"XRemove the "mMoveMenu" field and declare it as a local variable in the relevant methods.(ž¢—ò8Í•<C38D>ºÑ1
u
java:S3252í"RUse static access with "android.widget.AbsListView" for "MultiChoiceModeListener".(¦Ûî„úÿÿÿÿ8Í•<C38D>ºÑ1
U
java:S1135¥"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ8Е<C390>ºÑ1
U
java:S1135ª"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ8Ò•<C392>ºÑ1
\
java:S1874å"9Remove this use of "getDefaultDisplay"; it is deprecated.(ĸ¬Ìýÿÿÿÿ8×<C397>ºÑ1
T
java:S1874æ"1Remove this use of "getHeight"; it is deprecated.(·¡ªÃýÿÿÿÿ8×<C397>ºÑ1
?
java:S1116œ"Remove this empty statement.(ôŸŽìúÿÿÿÿ8Ù•<C399>ºÑ1
p
java:S3776Û"RRefactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.(ãìîí8ß•<C39F>ºÑ1
J
java:S1874Ü".Remove this use of "<init>"; it is deprecated.(ýî?8à•<C3A0>ºÑ1
F java:S108â")Either remove or fill this block of code.(žûÊ¥8á•<C3A1>ºÑ1
h
java:S1874ò"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(§Í¿Â8á•<C3A1>ºÑ1
R
java:S1874ý"/Remove this use of "execute"; it is deprecated.( å«<C3A5>ûÿÿÿÿ8â•<C3A2>ºÑ1
Z
java:S1874À"7Remove this use of "toggleSoftInput"; it is deprecated.(© …áúÿÿÿÿ8ç•<C3A7>ºÑ1
V
java:S1874À"3Remove this use of "SHOW_FORCED"; it is deprecated.(© …áúÿÿÿÿ8ç•<C3A7>ºÑ1
u
java:S3776É"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(ܵµ¤ÿÿÿÿÿ8é•<C3A9>ºÑ1
U
java:S1135"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ8ñ•<C3B1>ºÑ1
e
java:S1126<18>"BReplace this if-then-else statement by a single method invocation.(玒¦ýÿÿÿÿ8ñ•<C3B1>ºÑ1
U
java:S1135˜"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ8ò•<C3B2>ºÑ1
m
java:S1874Ÿ"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(œƒƒ©ùÿÿÿÿ8ò•<C3B2>ºÑ1
X
java:S1874¯"5Remove this use of "onBackPressed"; it is deprecated.(<28>Ñàÿÿÿÿÿ8ó•<C3B3>ºÑ1
Q
java:S1874Å".Remove this use of "<init>"; it is deprecated.(ЧðÛýÿÿÿÿ8ˆ<CB86>ºÑ1
m
java:S1874Í"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(÷ችûÿÿÿÿ8‰<E280B0>ºÑ1
R
java:S1874ê"/Remove this use of "execute"; it is deprecated.( å«<C3A5>ûÿÿÿÿ<C5A0>ºÑ1
o
java:S3776ù"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(ôŒùb8Œ<C592>ºÑ1
R
java:S3398¿"/Move this method into "BackgroundQueryHandler".(—÷õŽüÿÿÿÿ8<><EFBFBD>ºÑ1
C
java:S1874Ù".Remove this use of "<init>"; it is deprecated.(ýî?
? java:S108ß")Either remove or fill this block of code.(žûÊ¥
a
java:S1874ï"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(§Í¿Â
K
java:S1874ú"/Remove this use of "execute"; it is deprecated.( å«<C3A5>ûÿÿÿÿ
S
java:S1874½"7Remove this use of "toggleSoftInput"; it is deprecated.(© …áúÿÿÿÿ
O
java:S1874½"3Remove this use of "SHOW_FORCED"; it is deprecated.(© …áúÿÿÿÿ
n
java:S3776Æ"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(ܵµ¤ÿÿÿÿÿ
java:S3398Û"%Move this method into "ModeCallback".(ãìîí8<><EFBFBD>ºÑ1
H
java:S3398 "%Move this method into "ModeCallback".(“ðÉçýÿÿÿÿ8<><EFBFBD>ºÑ1
N
java:S1135ˆ"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ
^
java:S1126<18>"BReplace this if-then-else statement by a single method invocation.(玒¦ýÿÿÿÿ
N
java:S1135"2Complete the task associated to this TODO comment.(» æžÿÿÿÿÿ
f
java:S1874œ"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(œƒƒ©ùÿÿÿÿ
Q
java:S1874¬"5Remove this use of "onBackPressed"; it is deprecated.(<28>Ñàÿÿÿÿÿ
java:S3398"0Move this method into "OnListItemClickListener".(‘ðð¡8<><EFBFBD>ºÑ1
J
java:S1874Â".Remove this use of "<init>"; it is deprecated.(ЧðÛýÿÿÿÿ
f
java:S1874Ê"JDon't override a deprecated method or explicitly mark it as "@Deprecated".(÷ችûÿÿÿÿ
K
java:S1874ç"/Remove this use of "execute"; it is deprecated.( å«<C3A5>ûÿÿÿÿ
h
java:S3776ö"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(ôŒùb
K
java:S3398¼"/Move this method into "BackgroundQueryHandler".(—÷õŽüÿÿÿÿ
<
java:S3398Ø"%Move this method into "ModeCallback".(ãìîí
A
java:S3398<18>"%Move this method into "ModeCallback".(“ðÉçýÿÿÿÿ
G
java:S3398˜"0Move this method into "OnListItemClickListener".(‘ðð¡
java:S1068Ê",Remove this unused "editText" private field.(²è‚Æ8Ú“­ºÑ1
I
java:S1068Ë",Remove this unused "textView" private field.(ìÊõ"8Ú“­ºÑ1

@ -38,8 +38,6 @@ k
i
9app/src/main/java/net/micode/notes/ui/DateTimePicker.java,6\c\6cbf8bd9aa98eff862b1dc067330ba66ba4493aa
h
8app/src/main/java/net/micode/notes/ui/AlarmReceiver.java,5\8\5836a695995df8fadacfa6409fe8d21d88946842
h
8app/src/main/java/net/micode/notes/ui/NotesListItem.java,5\d\5dfe6902d8ec740690f88d644e74362c3be08fad
b
2app/src/main/java/net/micode/notes/data/Notes.java,a\7\a7641cfac724321d508c2a284223a711011a93f5

@ -38,8 +38,6 @@ k
i
9app/src/main/java/net/micode/notes/ui/DateTimePicker.java,6\c\6cbf8bd9aa98eff862b1dc067330ba66ba4493aa
h
8app/src/main/java/net/micode/notes/ui/AlarmReceiver.java,5\8\5836a695995df8fadacfa6409fe8d21d88946842
h
8app/src/main/java/net/micode/notes/ui/NotesListItem.java,5\d\5dfe6902d8ec740690f88d644e74362c3be08fad
b
2app/src/main/java/net/micode/notes/data/Notes.java,a\7\a7641cfac724321d508c2a284223a711011a93f5

@ -104,6 +104,9 @@ public final class NoteEditBinding implements ViewBinding {
@NonNull
public final LinearLayout svNoteEdit;
@NonNull
public final TextView textNum;
@NonNull
public final TextView tvAlertDate;
@ -123,7 +126,7 @@ public final class NoteEditBinding implements ViewBinding {
@NonNull FrameLayout llFontNormal, @NonNull FrameLayout llFontSmall,
@NonNull FrameLayout llFontSuper, @NonNull LinearLayout noteBgColorSelector,
@NonNull LinearLayout noteEditList, @NonNull NoteEditText noteEditView,
@NonNull LinearLayout noteTitle, @NonNull LinearLayout svNoteEdit,
@NonNull LinearLayout noteTitle, @NonNull LinearLayout svNoteEdit, @NonNull TextView textNum,
@NonNull TextView tvAlertDate, @NonNull TextView tvModifiedDate) {
this.rootView = rootView;
this.addImgBtn = addImgBtn;
@ -153,6 +156,7 @@ public final class NoteEditBinding implements ViewBinding {
this.noteEditView = noteEditView;
this.noteTitle = noteTitle;
this.svNoteEdit = svNoteEdit;
this.textNum = textNum;
this.tvAlertDate = tvAlertDate;
this.tvModifiedDate = tvModifiedDate;
}
@ -346,6 +350,12 @@ public final class NoteEditBinding implements ViewBinding {
break missingId;
}
id = R.id.text_num;
TextView textNum = ViewBindings.findChildViewById(rootView, id);
if (textNum == null) {
break missingId;
}
id = R.id.tv_alert_date;
TextView tvAlertDate = ViewBindings.findChildViewById(rootView, id);
if (tvAlertDate == null) {
@ -362,8 +372,8 @@ public final class NoteEditBinding implements ViewBinding {
ivAlertIcon, ivBgBlue, ivBgBlueSelect, ivBgGreen, ivBgGreenSelect, ivBgRed, ivBgRedSelect,
ivBgWhite, ivBgWhiteSelect, ivBgYellow, ivBgYellowSelect, ivLargeSelect, ivMediumSelect,
ivSmallSelect, ivSuperSelect, llFontLarge, llFontNormal, llFontSmall, llFontSuper,
noteBgColorSelector, noteEditList, noteEditView, noteTitle, svNoteEdit, tvAlertDate,
tvModifiedDate);
noteBgColorSelector, noteEditList, noteEditView, noteTitle, svNoteEdit, textNum,
tvAlertDate, tvModifiedDate);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));

@ -1,20 +0,0 @@
{
"version": 3,
"artifactType": {
"type": "APK",
"kind": "Directory"
},
"applicationId": "net.micode.notes",
"variantName": "debug",
"elements": [
{
"type": "SINGLE",
"filters": [],
"attributes": [],
"versionCode": 1,
"versionName": "0.1",
"outputFile": "app-debug.apk"
}
],
"elementType": "File"
}

@ -1,2 +1,2 @@
#- File Locator -
listingFile=../../apk/debug/output-metadata.json
listingFile=../../../outputs/apk/debug/output-metadata.json

@ -1 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="note_edit" modulePackage="net.micode.notes" filePath="app\src\main\res\layout\note_edit.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.FrameLayout"><Targets><Target tag="layout/note_edit_0" view="FrameLayout"><Expressions/><location startLine="17" startOffset="0" endLine="408" endOffset="13"/></Target><Target id="@+id/note_title" view="LinearLayout"><Expressions/><location startLine="28" startOffset="8" endLine="63" endOffset="22"/></Target><Target id="@+id/tv_modified_date" view="TextView"><Expressions/><location startLine="33" startOffset="12" endLine="40" endOffset="77"/></Target><Target id="@+id/iv_alert_icon" view="ImageView"><Expressions/><location startLine="42" startOffset="12" endLine="47" endOffset="60"/></Target><Target id="@+id/tv_alert_date" view="TextView"><Expressions/><location startLine="49" startOffset="12" endLine="56" endOffset="77"/></Target><Target id="@+id/sv_note_edit" view="LinearLayout"><Expressions/><location startLine="65" startOffset="8" endLine="115" endOffset="22"/></Target><Target id="@+id/note_edit_view" view="net.micode.notes.ui.NoteEditText"><Expressions/><location startLine="89" startOffset="20" endLine="99" endOffset="61"/></Target><Target id="@+id/note_edit_list" view="LinearLayout"><Expressions/><location startLine="101" startOffset="20" endLine="107" endOffset="51"/></Target><Target id="@+id/btn_set_bg_color" view="ImageView"><Expressions/><location startLine="118" startOffset="4" endLine="123" endOffset="44"/></Target><Target id="@+id/note_bg_color_selector" view="LinearLayout"><Expressions/><location startLine="125" startOffset="4" endLine="237" endOffset="18"/></Target><Target id="@+id/iv_bg_yellow" view="ImageView"><Expressions/><location startLine="140" startOffset="12" endLine="143" endOffset="54"/></Target><Target id="@+id/iv_bg_yellow_select" view="ImageView"><Expressions/><location startLine="145" startOffset="12" endLine="153" endOffset="50"/></Target><Target id="@+id/iv_bg_blue" view="ImageView"><Expressions/><location startLine="161" startOffset="12" endLine="164" endOffset="54"/></Target><Target id="@+id/iv_bg_blue_select" view="ImageView"><Expressions/><location startLine="166" startOffset="12" endLine="174" endOffset="50"/></Target><Target id="@+id/iv_bg_white" view="ImageView"><Expressions/><location startLine="182" startOffset="12" endLine="185" endOffset="54"/></Target><Target id="@+id/iv_bg_white_select" view="ImageView"><Expressions/><location startLine="187" startOffset="12" endLine="195" endOffset="50"/></Target><Target id="@+id/iv_bg_green" view="ImageView"><Expressions/><location startLine="203" startOffset="12" endLine="206" endOffset="54"/></Target><Target id="@+id/iv_bg_green_select" view="ImageView"><Expressions/><location startLine="208" startOffset="12" endLine="215" endOffset="50"/></Target><Target id="@+id/iv_bg_red" view="ImageView"><Expressions/><location startLine="223" startOffset="12" endLine="226" endOffset="54"/></Target><Target id="@+id/iv_bg_red_select" view="ImageView"><Expressions/><location startLine="228" startOffset="12" endLine="235" endOffset="50"/></Target><Target id="@+id/font_size_selector" view="LinearLayout"><Expressions/><location startLine="239" startOffset="4" endLine="398" endOffset="18"/></Target><Target id="@+id/ll_font_small" view="FrameLayout"><Expressions/><location startLine="247" startOffset="8" endLine="283" endOffset="21"/></Target><Target id="@+id/iv_small_select" view="ImageView"><Expressions/><location startLine="273" startOffset="12" endLine="282" endOffset="50"/></Target><Target id="@+id/ll_font_normal" view="FrameLayout"><Expressions/><location startLine="285" startOffset="8" endLine="321" endOffset="21"/></Target><Target id="@+id/iv_medium_select" view="ImageView"><Expressions/><location startLine="311" startOffset="12" endLine="320" endOffset="50"/></Target><Target id="@+id/ll_font_large" view="FrameLayout"><Expressions/><location startLine="323" startOffset="8" endLine="359" endOffset="21"/></Target><Target id="@+id/iv_large_select" view="ImageView"><Expressions/><location startLine="349" startOffset="12" endLine="358" endOffset="50"/></Target><Target id="@+id/ll_font_super" view="FrameLayout"><Expressions/><location startLine="361" startOffset="8" endLine="397" endOffset="21"/></Target><Target id="@+id/iv_super_select" view="ImageView"><Expressions/><location startLine="387" startOffset="12" endLine="396" endOffset="50"/></Target><Target id="@+id/add_img_btn" view="ImageButton"><Expressions/><location startLine="400" startOffset="4" endLine="407" endOffset="57"/></Target></Targets></Layout>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="note_edit" modulePackage="net.micode.notes" filePath="app\src\main\res\layout\note_edit.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.FrameLayout"><Targets><Target tag="layout/note_edit_0" view="FrameLayout"><Expressions/><location startLine="17" startOffset="0" endLine="416" endOffset="13"/></Target><Target id="@+id/note_title" view="LinearLayout"><Expressions/><location startLine="28" startOffset="8" endLine="63" endOffset="22"/></Target><Target id="@+id/tv_modified_date" view="TextView"><Expressions/><location startLine="33" startOffset="12" endLine="40" endOffset="77"/></Target><Target id="@+id/iv_alert_icon" view="ImageView"><Expressions/><location startLine="42" startOffset="12" endLine="47" endOffset="60"/></Target><Target id="@+id/tv_alert_date" view="TextView"><Expressions/><location startLine="49" startOffset="12" endLine="56" endOffset="77"/></Target><Target id="@+id/sv_note_edit" view="LinearLayout"><Expressions/><location startLine="65" startOffset="8" endLine="115" endOffset="22"/></Target><Target id="@+id/note_edit_view" view="net.micode.notes.ui.NoteEditText"><Expressions/><location startLine="89" startOffset="20" endLine="99" endOffset="61"/></Target><Target id="@+id/note_edit_list" view="LinearLayout"><Expressions/><location startLine="101" startOffset="20" endLine="107" endOffset="51"/></Target><Target id="@+id/btn_set_bg_color" view="ImageView"><Expressions/><location startLine="118" startOffset="4" endLine="123" endOffset="44"/></Target><Target id="@+id/note_bg_color_selector" view="LinearLayout"><Expressions/><location startLine="125" startOffset="4" endLine="237" endOffset="18"/></Target><Target id="@+id/iv_bg_yellow" view="ImageView"><Expressions/><location startLine="140" startOffset="12" endLine="143" endOffset="54"/></Target><Target id="@+id/iv_bg_yellow_select" view="ImageView"><Expressions/><location startLine="145" startOffset="12" endLine="153" endOffset="50"/></Target><Target id="@+id/iv_bg_blue" view="ImageView"><Expressions/><location startLine="161" startOffset="12" endLine="164" endOffset="54"/></Target><Target id="@+id/iv_bg_blue_select" view="ImageView"><Expressions/><location startLine="166" startOffset="12" endLine="174" endOffset="50"/></Target><Target id="@+id/iv_bg_white" view="ImageView"><Expressions/><location startLine="182" startOffset="12" endLine="185" endOffset="54"/></Target><Target id="@+id/iv_bg_white_select" view="ImageView"><Expressions/><location startLine="187" startOffset="12" endLine="195" endOffset="50"/></Target><Target id="@+id/iv_bg_green" view="ImageView"><Expressions/><location startLine="203" startOffset="12" endLine="206" endOffset="54"/></Target><Target id="@+id/iv_bg_green_select" view="ImageView"><Expressions/><location startLine="208" startOffset="12" endLine="215" endOffset="50"/></Target><Target id="@+id/iv_bg_red" view="ImageView"><Expressions/><location startLine="223" startOffset="12" endLine="226" endOffset="54"/></Target><Target id="@+id/iv_bg_red_select" view="ImageView"><Expressions/><location startLine="228" startOffset="12" endLine="235" endOffset="50"/></Target><Target id="@+id/font_size_selector" view="LinearLayout"><Expressions/><location startLine="239" startOffset="4" endLine="398" endOffset="18"/></Target><Target id="@+id/ll_font_small" view="FrameLayout"><Expressions/><location startLine="247" startOffset="8" endLine="283" endOffset="21"/></Target><Target id="@+id/iv_small_select" view="ImageView"><Expressions/><location startLine="273" startOffset="12" endLine="282" endOffset="50"/></Target><Target id="@+id/ll_font_normal" view="FrameLayout"><Expressions/><location startLine="285" startOffset="8" endLine="321" endOffset="21"/></Target><Target id="@+id/iv_medium_select" view="ImageView"><Expressions/><location startLine="311" startOffset="12" endLine="320" endOffset="50"/></Target><Target id="@+id/ll_font_large" view="FrameLayout"><Expressions/><location startLine="323" startOffset="8" endLine="359" endOffset="21"/></Target><Target id="@+id/iv_large_select" view="ImageView"><Expressions/><location startLine="349" startOffset="12" endLine="358" endOffset="50"/></Target><Target id="@+id/ll_font_super" view="FrameLayout"><Expressions/><location startLine="361" startOffset="8" endLine="397" endOffset="21"/></Target><Target id="@+id/iv_super_select" view="ImageView"><Expressions/><location startLine="387" startOffset="12" endLine="396" endOffset="50"/></Target><Target id="@+id/add_img_btn" view="ImageButton"><Expressions/><location startLine="400" startOffset="4" endLine="407" endOffset="57"/></Target><Target id="@+id/text_num" view="TextView"><Expressions/><location startLine="409" startOffset="4" endLine="415" endOffset="44"/></Target></Targets></Layout>

@ -1,4 +1,4 @@
#Mon Jan 15 23:34:54 CST 2024
#Wed Jan 17 20:26:05 CST 2024
net.micode.notes.app-main-9\:/color/primary_text_dark.xml=D\:\\Notes-master3\\app\\build\\intermediates\\merged_res\\debug\\color_primary_text_dark.xml.flat
net.micode.notes.app-main-9\:/color/secondary_text_dark.xml=D\:\\Notes-master3\\app\\build\\intermediates\\merged_res\\debug\\color_secondary_text_dark.xml.flat
net.micode.notes.app-main-9\:/drawable-hdpi/bg_btn_set_color.png=D\:\\Notes-master3\\app\\build\\intermediates\\merged_res\\debug\\drawable-hdpi_bg_btn_set_color.png.flat

@ -0,0 +1,417 @@
<?xml version="1.0" encoding="utf-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.
-->
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/list_background"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<LinearLayout
android:id="@+id/note_title"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_modified_date"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="left|center_vertical"
android:layout_marginRight="8dip"
android:textAppearance="@style/TextAppearanceSecondaryItem" />
<ImageView
android:id="@+id/iv_alert_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:background="@drawable/title_alert" />
<TextView
android:id="@+id/tv_alert_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="2dip"
android:layout_marginRight="8dip"
android:textAppearance="@style/TextAppearanceSecondaryItem" />
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/bg_btn_set_color" />
</LinearLayout>
<LinearLayout
android:id="@+id/sv_note_edit"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<ImageView
android:layout_width="fill_parent"
android:layout_height="7dip"
android:background="@drawable/bg_color_btn_mask" />
<ScrollView
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:scrollbars="none"
android:overScrollMode="never"
android:layout_gravity="left|top"
android:fadingEdgeLength="0dip">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<net.micode.notes.ui.NoteEditText
android:id="@+id/note_edit_view"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="left|top"
android:background="@null"
android:autoLink="all"
android:linksClickable="false"
android:minLines="12"
android:textAppearance="@style/TextAppearancePrimaryItem"
android:lineSpacingMultiplier="1.2" />
<LinearLayout
android:id="@+id/note_edit_list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginLeft="-10dip"
android:visibility="gone" />
</LinearLayout>
</ScrollView>
<ImageView
android:layout_width="fill_parent"
android:layout_height="7dip"
android:background="@drawable/bg_color_btn_mask" />
</LinearLayout>
</LinearLayout>
<ImageView
android:id="@+id/btn_set_bg_color"
android:layout_height="43dip"
android:layout_width="wrap_content"
android:background="@drawable/bg_color_btn_mask"
android:layout_gravity="top|right" />
<LinearLayout
android:id="@+id/note_bg_color_selector"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/note_edit_color_selector_panel"
android:layout_marginTop="30dip"
android:layout_marginRight="8dip"
android:layout_gravity="top|right"
android:visibility="gone">
<FrameLayout
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1">
<ImageView
android:id="@+id/iv_bg_yellow"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ImageView
android:id="@+id/iv_bg_yellow_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:layout_marginRight="5dip"
android:focusable="false"
android:visibility="gone"
android:src="@drawable/selected" />
</FrameLayout>
<FrameLayout
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1">
<ImageView
android:id="@+id/iv_bg_blue"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ImageView
android:id="@+id/iv_bg_blue_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:focusable="false"
android:visibility="gone"
android:layout_marginRight="3dip"
android:src="@drawable/selected" />
</FrameLayout>
<FrameLayout
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1">
<ImageView
android:id="@+id/iv_bg_white"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ImageView
android:id="@+id/iv_bg_white_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:focusable="false"
android:visibility="gone"
android:layout_marginRight="2dip"
android:src="@drawable/selected" />
</FrameLayout>
<FrameLayout
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1">
<ImageView
android:id="@+id/iv_bg_green"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ImageView
android:id="@+id/iv_bg_green_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:focusable="false"
android:visibility="gone"
android:src="@drawable/selected" />
</FrameLayout>
<FrameLayout
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1">
<ImageView
android:id="@+id/iv_bg_red"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ImageView
android:id="@+id/iv_bg_red_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:focusable="false"
android:visibility="gone"
android:src="@drawable/selected" />
</FrameLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/font_size_selector"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/font_size_selector_bg"
android:layout_gravity="bottom"
android:visibility="gone">
<FrameLayout
android:id="@+id/ll_font_small"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center"
android:gravity="center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/font_small"
android:layout_marginBottom="5dip" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/menu_font_small"
android:textAppearance="@style/TextAppearanceUnderMenuIcon" />
</LinearLayout>
<ImageView
android:id="@+id/iv_small_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:layout_marginRight="6dip"
android:layout_marginBottom="-7dip"
android:focusable="false"
android:visibility="gone"
android:src="@drawable/selected" />
</FrameLayout>
<FrameLayout
android:id="@+id/ll_font_normal"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center"
android:gravity="center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/font_normal"
android:layout_marginBottom="5dip" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/menu_font_normal"
android:textAppearance="@style/TextAppearanceUnderMenuIcon" />
</LinearLayout>
<ImageView
android:id="@+id/iv_medium_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:focusable="false"
android:visibility="gone"
android:layout_marginRight="6dip"
android:layout_marginBottom="-7dip"
android:src="@drawable/selected" />
</FrameLayout>
<FrameLayout
android:id="@+id/ll_font_large"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center"
android:gravity="center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/font_large"
android:layout_marginBottom="5dip" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/menu_font_large"
android:textAppearance="@style/TextAppearanceUnderMenuIcon" />
</LinearLayout>
<ImageView
android:id="@+id/iv_large_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:focusable="false"
android:visibility="gone"
android:layout_marginRight="6dip"
android:layout_marginBottom="-7dip"
android:src="@drawable/selected" />
</FrameLayout>
<FrameLayout
android:id="@+id/ll_font_super"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center"
android:gravity="center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/font_super"
android:layout_marginBottom="5dip" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/menu_font_super"
android:textAppearance="@style/TextAppearanceUnderMenuIcon" />
</LinearLayout>
<ImageView
android:id="@+id/iv_super_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:focusable="false"
android:visibility="gone"
android:layout_marginRight="6dip"
android:layout_marginBottom="-7dip"
android:src="@drawable/selected" />
</FrameLayout>
</LinearLayout>
<ImageButton
android:id="@+id/add_img_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="7dp"
android:layout_marginTop="600dp"
android:layout_marginBottom="7dp"
android:src="@android:drawable/ic_menu_gallery" />
<TextView
android:id="@+id/text_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:layout_marginTop="-350dp"
android:layout_marginRight="70dip" />
</FrameLayout>

@ -1,4 +1,4 @@
#Mon Jan 15 23:35:48 CST 2024
#Wed Jan 17 20:26:06 CST 2024
base.0=D\:\\Notes-master3\\app\\build\\intermediates\\dex\\debug\\mergeDexDebug\\classes.dex
path.0=classes.dex
renamed.0=classes.dex

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save