1.3部分的修改

main
LiRen-qiu 7 months ago
parent e507c910ab
commit 42d5421d15

@ -19,78 +19,74 @@
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces tool子系统中的类图}}{11}{figure.caption.8}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces ui子系统中的类图}}{12}{figure.caption.9}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Gtask子系统中的类图}}{13}{figure.caption.10}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}软件功能与类间的对应关系}{14}{subsection.1.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.1}软件功能与类间的对应关系}{14}{subsubsection.1.3.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces 小米便签的软件功能与类间的对应关系}}{15}{figure.caption.11}\protected@file@percent }
\newlabel{software-function-class-mapping}{{10}{15}{小米便签的软件功能与类间的对应关系}{figure.caption.11}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.2}软件功能与类的实现对应关系见表1}{15}{subsubsection.1.3.2}\protected@file@percent }
\gdef \LT@i {\LT@entry
{1}{40.11351pt}\LT@entry
{1}{80.68382pt}\LT@entry
{1}{126.21101pt}\LT@entry
{1}{194.49486pt}}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces 软件功能与类的实现对应关系}}{16}{table.1}\protected@file@percent }
\newlabel{tab:function-class}{{1}{16}{软件功能与类的实现对应关系}{table.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}软件功能与类间的对应关系}{14}{subsection.1.3}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces 软件功能与类的实现对应关系}}{14}{table.1}\protected@file@percent }
\newlabel{tab:function-class}{{1}{14}{软件功能与类的实现对应关系}{table.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2}小米便签的代码标注}{15}{section.2}\protected@file@percent }
\gdef \LT@ii {\LT@entry
{1}{35.56357pt}\LT@entry
{1}{80.68382pt}\LT@entry
{1}{135.31784pt}\LT@entry
{1}{194.49486pt}}
\@writefile{toc}{\contentsline {section}{\numberline {2}小米便签的代码标注}{17}{section.2}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces 代码标注分布情况}}{17}{table.2}\protected@file@percent }
\newlabel{tab:code-annotation}{{2}{17}{代码标注分布情况}{table.2}{}}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces 代码标注分布情况}}{16}{table.2}\protected@file@percent }
\newlabel{tab:code-annotation}{{2}{16}{代码标注分布情况}{table.2}{}}
\gdef \LT@iii {\LT@entry
{1}{35.56357pt}\LT@entry
{1}{67.02705pt}\LT@entry
{1}{80.68382pt}\LT@entry
{1}{253.6788pt}}
\@writefile{toc}{\contentsline {section}{\numberline {3}小米便签的代码维护}{21}{section.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}维护的内容}{21}{subsection.3.1}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces 维护内容列表}}{21}{table.3}\protected@file@percent }
\newlabel{tab:maintenance}{{3}{21}{维护内容列表}{table.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}小米便签维护所产生的设计}{21}{subsection.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}NotesListActivity类}{22}{subsubsection.3.2.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}NoteEditActivity类}{22}{subsubsection.3.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.3}维护后的小米便签主要增加的包和类}{22}{subsubsection.3.2.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces 维护后的小米便签包图}}{23}{figure.caption.12}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces 维护后ui包内的类图}}{24}{figure.caption.13}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}维护代码数量以及质量情况}{24}{subsection.3.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}维护后的软件原型}{24}{subsection.3.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}设置界面背景}{24}{subsubsection.3.4.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces 设置界面背景}}{25}{figure.caption.14}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces 设置界面背景的时序图}}{26}{figure.caption.15}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.2}欢迎界面}{27}{subsubsection.3.4.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces 欢迎界面}}{27}{figure.caption.16}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.3}登录密码}{28}{subsubsection.3.4.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces 新增设置密码的操作}}{28}{figure.caption.17}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces 新增密码后的登录界面,要求输入密码}}{29}{figure.caption.18}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {18}{\ignorespaces 重新设置密码}}{30}{figure.caption.19}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces 使用原有的密码登录失败}}{31}{figure.caption.20}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {20}{\ignorespaces 删除设置的密码}}{32}{figure.caption.21}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.4}翻译功能}{33}{subsubsection.3.4.4}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {21}{\ignorespaces 翻译功能中的将英文翻译为中文}}{33}{figure.caption.22}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {22}{\ignorespaces 翻译功能中将中文转化为英文}}{34}{figure.caption.23}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {23}{\ignorespaces 翻译功能中的还原操作}}{35}{figure.caption.24}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.5}插入图片}{36}{subsubsection.3.4.5}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {24}{\ignorespaces 将本地相册中的图片导入便签编辑界面中}}{36}{figure.caption.25}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.6}统计字符个数}{37}{subsubsection.3.4.6}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {25}{\ignorespaces 统计字符个数}}{37}{figure.caption.26}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.7}富文本功能}{38}{subsubsection.3.4.7}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {26}{\ignorespaces 富文本功能}}{38}{figure.caption.27}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {27}{\ignorespaces 加粗功能}}{38}{figure.caption.28}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {28}{\ignorespaces 斜体功能}}{38}{figure.caption.29}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {29}{\ignorespaces 删除线功能}}{39}{figure.caption.30}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {30}{\ignorespaces 高亮功能}}{39}{figure.caption.31}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.8}朗读功能}{40}{subsubsection.3.4.8}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {31}{\ignorespaces 朗读功能}}{40}{figure.caption.32}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.9}私密模式}{41}{subsubsection.3.4.9}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {32}{\ignorespaces 私密模式}}{41}{figure.caption.33}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {33}{\ignorespaces 退出私密模式}}{42}{figure.caption.34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.10}笔记编辑内搜索}{43}{subsubsection.3.4.10}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3}小米便签的代码维护}{19}{section.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}维护的内容}{19}{subsection.3.1}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces 维护内容列表}}{19}{table.3}\protected@file@percent }
\newlabel{tab:maintenance}{{3}{19}{维护内容列表}{table.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}小米便签维护所产生的设计}{20}{subsection.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}NotesListActivity类}{20}{subsubsection.3.2.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}NoteEditActivity类}{20}{subsubsection.3.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.3}维护后的小米便签主要增加的包和类}{21}{subsubsection.3.2.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces 维护后的小米便签包图}}{22}{figure.caption.11}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces 维护后ui包内的类图}}{23}{figure.caption.12}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}维护代码数量以及质量情况}{23}{subsection.3.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}维护后的软件原型}{23}{subsection.3.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}设置界面背景}{23}{subsubsection.3.4.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces 设置界面背景}}{24}{figure.caption.13}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces 设置界面背景的时序图}}{25}{figure.caption.14}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.2}欢迎界面}{26}{subsubsection.3.4.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces 欢迎界面}}{26}{figure.caption.15}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.3}登录密码}{27}{subsubsection.3.4.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces 新增设置密码的操作}}{27}{figure.caption.16}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces 新增密码后的登录界面,要求输入密码}}{28}{figure.caption.17}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces 重新设置密码}}{29}{figure.caption.18}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {18}{\ignorespaces 使用原有的密码登录失败}}{30}{figure.caption.19}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces 删除设置的密码}}{31}{figure.caption.20}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.4}翻译功能}{32}{subsubsection.3.4.4}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {20}{\ignorespaces 翻译功能中的将英文翻译为中文}}{32}{figure.caption.21}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {21}{\ignorespaces 翻译功能中将中文转化为英文}}{33}{figure.caption.22}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {22}{\ignorespaces 翻译功能中的还原操作}}{34}{figure.caption.23}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.5}插入图片}{35}{subsubsection.3.4.5}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {23}{\ignorespaces 将本地相册中的图片导入便签编辑界面中}}{35}{figure.caption.24}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.6}统计字符个数}{36}{subsubsection.3.4.6}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {24}{\ignorespaces 统计字符个数}}{36}{figure.caption.25}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.7}富文本功能}{37}{subsubsection.3.4.7}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {25}{\ignorespaces 富文本功能}}{37}{figure.caption.26}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {26}{\ignorespaces 加粗功能}}{37}{figure.caption.27}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {27}{\ignorespaces 斜体功能}}{37}{figure.caption.28}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {28}{\ignorespaces 删除线功能}}{38}{figure.caption.29}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {29}{\ignorespaces 高亮功能}}{38}{figure.caption.30}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.8}朗读功能}{39}{subsubsection.3.4.8}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {30}{\ignorespaces 朗读功能}}{39}{figure.caption.31}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.9}私密模式}{40}{subsubsection.3.4.9}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {31}{\ignorespaces 私密模式}}{40}{figure.caption.32}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {32}{\ignorespaces 退出私密模式}}{41}{figure.caption.33}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.10}笔记编辑内搜索}{42}{subsubsection.3.4.10}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {33}{\ignorespaces 笔记内搜索}}{42}{figure.caption.34}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {34}{\ignorespaces 笔记内搜索}}{43}{figure.caption.35}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {35}{\ignorespaces 笔记内搜索}}{44}{figure.caption.36}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4}实践收获和体会}{45}{section.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}收获}{45}{subsection.4.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}问题}{45}{subsection.4.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5}参考文献}{45}{section.5}\protected@file@percent }
\gdef \@abspage@last{45}
\@writefile{toc}{\contentsline {section}{\numberline {4}实践收获和体会}{44}{section.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}收获}{44}{subsection.4.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}问题}{44}{subsection.4.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5}参考文献}{44}{section.5}\protected@file@percent }
\gdef \@abspage@last{44}

@ -1,10 +1,10 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (preloaded format=pdflatex 2024.10.11) 2 JAN 2025 15:37
This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (preloaded format=pdflatex 2024.10.11) 6 JAN 2025 08:27
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**"c:/Users/Administrator/Desktop/third-year first semester/软件工程/代码泛读、标注、维护报告/小米便签泛读、标注和维护报告文档"
(c:/Users/Administrator/Desktop/third-year first semester/软件工程/代码泛读、标注、维护报告/小米便签泛读、标注和维护报告文档.tex
**e:/desktop/xiaomi/doc/代码泛读、标注、维护报告/小米便签泛读、标注和维护报告文档
(e:/desktop/xiaomi/doc/代码泛读、标注、维护报告/小米便签泛读、标注和维护报告文档.tex
LaTeX2e <2023-11-01> patch level 1
L3 programming layer <2024-02-20>
(c:/texlive/2024/texmf-dist/tex/latex/base/article.cls
@ -699,338 +699,350 @@ Underfull \hbox (badness 10000) in paragraph at lines 279--280
[]\OT1/cmr/m/n/12 GTaskClient\C70/rm/m/n/12/7c { \C70/rm/m/n/12/4f ť \C70/rm/m/n/12/8d V\OT1/cmr/m/n/12 ActionFailureException\C70/rm/m/n/12/7c {|\C70/rm/m/n/12/ff ^^L| \OT1/cmr/m/n/12 NetworkFailureException\C70/rm/m/n/12/7c {
[]
<picture/3.png, id=436, 726.715pt x 1162.3425pt>
File: picture/3.png Graphic file (type png)
<use picture/3.png>
Package pdftex.def Info: picture/3.png used on input line 294.
(pdftex.def) Requested size: 364.19667pt x 582.51776pt.
[14]
Overfull \hbox (1.71713pt too wide) in paragraph at lines 329--330
Overfull \hbox (1.71713pt too wide) in paragraph at lines 321--322
[]|\OT1/cmr/m/n/12 showCreateOrModifyFolderDialog()|
[]
Underfull \hbox (badness 3029) in paragraph at lines 335--335
Underfull \hbox (badness 3029) in paragraph at lines 327--327
[]|\C70/rm/m/n/12/4f î \C70/rm/m/n/12/65 9 ‡ \C70/rm/m/n/12/4e ö \C70/rm/m/n/12/59 9
[]
Overfull \hbox (1.71713pt too wide) in paragraph at lines 335--336
Overfull \hbox (1.71713pt too wide) in paragraph at lines 327--328
[]|\OT1/cmr/m/n/12 showCreateOrModifyFolderDialog()|
[]
Underfull \hbox (badness 3029) in paragraph at lines 343--343
Underfull \hbox (badness 3029) in paragraph at lines 335--335
[]|\C70/rm/m/n/12/4f î \C70/rm/m/n/12/65 9 \C70/rm/m/n/12/5b W \C70/rm/m/n/12/4f S \C70/rm/m/n/12/59 '
[]
Underfull \hbox (badness 3029) in paragraph at lines 345--345
Underfull \hbox (badness 3029) in paragraph at lines 337--337
[]|\C70/rm/m/n/12/4f î \C70/rm/m/n/12/65 9 \C70/rm/m/n/12/4f ż \C70/rm/m/n/12/7b ~ \C70/rm/m/n/12/80 Ě
[]
Underfull \hbox (badness 3029) in paragraph at lines 347--347
Underfull \hbox (badness 3029) in paragraph at lines 339--339
[]|\C70/rm/m/n/12/8f Ű \C70/rm/m/n/12/51 e \C70/rm/m/n/12/6e ^^E \C70/rm/m/n/12/53 U \C70/rm/m/n/12/6a !
[]
Underfull \hbox (badness 3029) in paragraph at lines 355--355
Underfull \hbox (badness 3029) in paragraph at lines 347--347
[]|\C70/rm/m/n/12/8b Ć \C70/rm/m/n/12/52 + \C70/rm/m/n/12/75 5 \C70/rm/m/n/12/8b Ý \C70/rm/m/n/12/53 ÷
[]
[15 <./picture/3.png>] [16]
Underfull \hbox (badness 4084) in paragraph at lines 399--400
[14]
Underfull \hbox (badness 4084) in paragraph at lines 391--392
[]|\OT1/cmr/m/n/10 20\C70/rm/m/n/10/88 L|\C70/rm/m/n/10/30 ^^B| \C70/rm/m/n/10/57 ( \C70/rm/m/n/10/8b ĺ \C70/rm/m/n/10/7c { \C70/rm/m/n/10/4e - \C70/rm/m/n/10/52 ^^F \C70/rm/m/n/10/5e ^^C \C70/rm/m/n/10/57 ( \C70/rm/m/n/10/7c { \C70/rm/m/n/10/76 „ \C70/rm/m/n/10/60 ; \C70/rm/m/n/10/4f S \C70/rm/m/n/10/4e Ë
[]
Underfull \hbox (badness 4084) in paragraph at lines 401--402
Underfull \hbox (badness 4084) in paragraph at lines 393--394
[]|\OT1/cmr/m/n/10 76\C70/rm/m/n/10/88 L|\C70/rm/m/n/10/30 ^^B| \C70/rm/m/n/10/57 ( \C70/rm/m/n/10/8b ĺ \C70/rm/m/n/10/7c { \C70/rm/m/n/10/4e - \C70/rm/m/n/10/52 ^^F \C70/rm/m/n/10/5e ^^C \C70/rm/m/n/10/57 ( \C70/rm/m/n/10/97 Y \C70/rm/m/n/10/60 ^^A \C70/rm/m/n/10/53 Ř \C70/rm/m/n/10/91 Ď \C70/rm/m/n/10/8b ô
[]
Underfull \hbox (badness 4084) in paragraph at lines 403--404
Underfull \hbox (badness 4084) in paragraph at lines 395--396
[]|\OT1/cmr/m/n/10 72\C70/rm/m/n/10/88 L|\C70/rm/m/n/10/30 ^^B| \C70/rm/m/n/10/57 ( \C70/rm/m/n/10/8b ĺ \C70/rm/m/n/10/7c { \C70/rm/m/n/10/4e - \C70/rm/m/n/10/52 ^^F \C70/rm/m/n/10/5e ^^C \C70/rm/m/n/10/57 ( \C70/rm/m/n/10/97 Y \C70/rm/m/n/10/60 ^^A \C70/rm/m/n/10/62 ^^P \C70/rm/m/n/10/54 X \C70/rm/m/n/10/53 Ř
[]
Underfull \hbox (badness 1960) in paragraph at lines 411--412
Underfull \hbox (badness 1960) in paragraph at lines 403--404
\C70/rm/m/n/10/66 ^^N|\C70/rm/m/n/10/ff ^^L| \C70/rm/m/n/10/53 ^^E \C70/rm/m/n/10/62 ě\OT1/cmr/m/n/10 Cursor\C70/rm/m/n/10/64 Í \C70/rm/m/n/10/4f \\OT1/cmr/m/n/10 ,\C70/rm/m/n/10/5c ^ \C70/rm/m/n/10/60 ' \C70/rm/m/n/10/8b ô \C70/rm/m/n/10/66 ^^N\OT1/cmr/m/n/10 ,\C70/rm/m/n/10/68 ^^G \C70/rm/m/n/10/7b ~ \C70/rm/m/n/10/5b š
[]
Underfull \hbox (badness 10000) in paragraph at lines 425--426
Underfull \hbox (badness 10000) in paragraph at lines 417--418
[]|\OT1/cmr/m/n/12 172\C70/rm/m/n/12/88 L|\C70/rm/m/n/12/30 ^^B| \C70/rm/m/n/12/63 Ą \C70/rm/m/n/12/4e \C70/rm/m/n/12/67 e \C70/rm/m/n/12/76 „ \C70/rm/m/n/12/6c č \C70/rm/m/n/12/91 Ę \C70/rm/m/n/12/8b ô \C70/rm/m/n/12/66 ^^N
[]
Underfull \hbox (badness 10000) in paragraph at lines 425--426
Underfull \hbox (badness 10000) in paragraph at lines 417--418
\C70/rm/m/n/12/4e †\OT1/cmr/m/n/12 GTaskClient\C70/rm/m/n/12/7c { \C70/rm/m/n/12/76 „ \C70/rm/m/n/12/4f \ \C70/rm/m/n/12/75 (|\C70/rm/m/n/12/ff ^^L| \C70/rm/m/n/12/5b <20> \C70/rm/m/n/12/75 (
[]
Underfull \hbox (badness 1406) in paragraph at lines 425--426
Underfull \hbox (badness 1406) in paragraph at lines 417--418
\C70/rm/m/n/12/4e Ž ^^N\OT1/cmr/m/n/12 Google\C70/rm/m/n/12/4e ű \C70/rm/m/n/12/52 ˇ \C70/rm/m/n/12/67 ^^M \C70/rm/m/n/12/52 ˇ \C70/rm/m/n/12/8f Ű \C70/rm/m/n/12/88 L \C70/rm/m/n/12/8f Ü \C70/rm/m/n/12/7a \C70/rm/m/n/12/4e ¤
[]
Underfull \hbox (badness 1112) in paragraph at lines 425--426
Underfull \hbox (badness 1112) in paragraph at lines 417--418
\C70/rm/m/n/12/68 ^^G \C70/rm/m/n/12/7b ~|\C70/rm/m/n/12/30 ^^A| \C70/rm/m/n/12/57 ú \C70/rm/m/n/12/78 @\OT1/cmr/m/n/12 URL|\C70/rm/m/n/12/30 ^^A| \C70/rm/m/n/12/8b ÷ \C70/rm/m/n/12/6c B\OT1/cmr/m/n/12 URL|\C70/rm/m/n/12/30 ^^A| \C70/rm/m/n/12/53 U
[]
Underfull \hbox (badness 1668) in paragraph at lines 425--426
Underfull \hbox (badness 1668) in paragraph at lines 417--418
\C70/rm/m/n/12/4f \C70/rm/m/n/12/6a ! \C70/rm/m/n/12/5f ^^O \C70/rm/m/n/12/5b ž \C70/rm/m/n/12/4f |\C70/rm/m/n/12/30 ^^A| \OT1/cmr/m/n/12 HTTP\C70/rm/m/n/12/5b ˘ \C70/rm/m/n/12/62 7 \C70/rm/m/n/12/7a ď|\C70/rm/m/n/12/30 ^^A| \C70/rm/m/n/12/72 H
[]
Underfull \hbox (badness 6927) in paragraph at lines 425--426
Underfull \hbox (badness 6927) in paragraph at lines 417--418
\C70/rm/m/n/12/4e Ž\OT1/cmr/m/n/12 GTaskClient\C70/rm/m/n/12/76 „ \C70/rm/m/n/12/79 Á \C70/rm/m/n/12/67 „ \C70/rm/m/n/12/90 \C70/rm/m/n/12/65 ą \C70/rm/m/n/12/6c Ő|\C70/rm/m/n/12/ff ^^L|
[]
Overfull \hbox (1.3267pt too wide) in paragraph at lines 469--469
Overfull \hbox (1.3267pt too wide) in paragraph at lines 461--461
[]|\OT1/cmr/m/n/12 NotesPreferenceActivity|
[]
Underfull \hbox (badness 10000) in paragraph at lines 473--474
Underfull \hbox (badness 10000) in paragraph at lines 465--466
[]|\OT1/cmr/m/n/12 12\C70/rm/m/n/12/88 L|\C70/rm/m/n/12/30 ^^B| \OT1/cmr/m/n/12 2x\C70/rm/m/n/12/72 H \C70/rm/m/n/12/67 ,
[]
Underfull \hbox (badness 10000) in paragraph at lines 473--474
Underfull \hbox (badness 10000) in paragraph at lines 465--466
\C70/rm/m/n/12/76 „\OT1/cmr/m/n/12 NoteWidgetProvider,\C70/rm/m/n/12/8d ^^_ # \C70/rm/m/n/12/59 ^^D
[]
[17] [18] [19] [20] [21]
Underfull \hbox (badness 1418) in paragraph at lines 534--535
[15] [16] [17] [18] [19]
Underfull \hbox (badness 1418) in paragraph at lines 526--527
\C70/rm/m/n/12/65 ° \C70/rm/m/n/12/58 ž \C70/rm/m/n/12/4e †\OT1/cmr/m/n/12 texttoSpeech()\C70/rm/m/n/12/65 ą \C70/rm/m/n/12/6c Ő|\C70/rm/m/n/12/30 ^^A| \OT1/cmr/m/n/12 operateText()\C70/rm/m/n/12/65 ą \C70/rm/m/n/12/6c Ő|\C70/rm/m/n/12/30 ^^A| \OT1/cmr/m/n/12 cutOfimage()\C70/rm/m/n/12/65 ą \C70/rm/m/n/12/6c Ő \C70/rm/m/n/12/5b ž \C70/rm/m/n/12/73 ° \C70/rm/m/n/12/4e † \C70/rm/m/n/12/67 ^^W \C70/rm/m/n/12/8b ű \C70/rm/m/n/12/54 Ś \C70/rm/m/n/12/5b W
[]
<picture/10.png, id=492, 478.1865pt x 433.62pt>
[20]
<picture/10.png, id=484, 478.1865pt x 433.62pt>
File: picture/10.png Graphic file (type png)
<use picture/10.png>
Package pdftex.def Info: picture/10.png used on input line 561.
Package pdftex.def Info: picture/10.png used on input line 553.
(pdftex.def) Requested size: 455.24411pt x 412.8365pt.
[22]
<picture/11.png, id=501, 416.757pt x 467.94826pt>
[21]
<picture/11.png, id=493, 416.757pt x 467.94826pt>
File: picture/11.png Graphic file (type png)
<use picture/11.png>
Package pdftex.def Info: picture/11.png used on input line 573.
Package pdftex.def Info: picture/11.png used on input line 565.
(pdftex.def) Requested size: 455.24411pt x 511.16737pt.
[23 <./picture/10.png>]
<picture/12.png, id=508, 614.295pt x 1102.1175pt>
[22 <./picture/10.png>]
<picture/12.png, id=500, 614.295pt x 1102.1175pt>
File: picture/12.png Graphic file (type png)
<use picture/12.png>
Package pdftex.def Info: picture/12.png used on input line 595.
Package pdftex.def Info: picture/12.png used on input line 587.
(pdftex.def) Requested size: 204.85846pt x 367.53416pt.
<picture/13.png, id=509, 614.295pt x 1100.11pt>
<picture/13.png, id=501, 614.295pt x 1100.11pt>
File: picture/13.png Graphic file (type png)
<use picture/13.png>
Package pdftex.def Info: picture/13.png used on input line 600.
Package pdftex.def Info: picture/13.png used on input line 592.
(pdftex.def) Requested size: 204.85846pt x 366.8647pt.
<picture/14.png, id=510, 636.3775pt x 1103.12125pt>
<picture/14.png, id=502, 636.3775pt x 1103.12125pt>
File: picture/14.png Graphic file (type png)
<use picture/14.png>
Package pdftex.def Info: picture/14.png used on input line 605.
Package pdftex.def Info: picture/14.png used on input line 597.
(pdftex.def) Requested size: 182.09486pt x 315.63841pt.
LaTeX Warning: Float too large for page by 45.08946pt on input line 609.
LaTeX Warning: Float too large for page by 45.08946pt on input line 601.
[24 <./picture/11.png>] [25 <./picture/12.png> <./picture/13.png> <./picture/14.png>]
<picture/sequence_diagram.png, id=529, 498.86375pt x 354.32375pt>
[23 <./picture/11.png>] [24 <./picture/12.png> <./picture/13.png> <./picture/14.png>]
<picture/sequence_diagram.png, id=520, 498.86375pt x 354.32375pt>
File: picture/sequence_diagram.png Graphic file (type png)
<use picture/sequence_diagram.png>
Package pdftex.def Info: picture/sequence_diagram.png used on input line 616.
Package pdftex.def Info: picture/sequence_diagram.png used on input line 608.
(pdftex.def) Requested size: 455.24411pt x 323.35422pt.
[26 <./picture/sequence_diagram.png>]
<picture/15.png, id=535, 635.37375pt x 1100.11pt>
[25 <./picture/sequence_diagram.png>]
<picture/15.png, id=527, 635.37375pt x 1100.11pt>
File: picture/15.png Graphic file (type png)
<use picture/15.png>
Package pdftex.def Info: picture/15.png used on input line 625.
Package pdftex.def Info: picture/15.png used on input line 617.
(pdftex.def) Requested size: 318.66948pt x 551.76585pt.
[27 <./picture/15.png>]
<picture/16.png, id=542, 626.34pt x 1109.14375pt>
[26 <./picture/15.png>]
<picture/16.png, id=534, 626.34pt x 1109.14375pt>
File: picture/16.png Graphic file (type png)
<use picture/16.png>
Package pdftex.def Info: picture/16.png used on input line 637.
Package pdftex.def Info: picture/16.png used on input line 629.
(pdftex.def) Requested size: 204.85846pt x 362.76913pt.
<picture/17.png, id=543, 629.35126pt x 1054.94125pt>
<picture/17.png, id=535, 629.35126pt x 1054.94125pt>
File: picture/17.png Graphic file (type png)
<use picture/17.png>
Package pdftex.def Info: picture/17.png used on input line 642.
Package pdftex.def Info: picture/17.png used on input line 634.
(pdftex.def) Requested size: 204.85846pt x 343.38306pt.
[28 <./picture/16.png> <./picture/17.png>]
<picture/18.png, id=549, 647.41875pt x 1120.185pt>
[27 <./picture/16.png> <./picture/17.png>]
<picture/18.png, id=541, 647.41875pt x 1120.185pt>
File: picture/18.png Graphic file (type png)
<use picture/18.png>
Package pdftex.def Info: picture/18.png used on input line 653.
Package pdftex.def Info: picture/18.png used on input line 645.
(pdftex.def) Requested size: 318.66948pt x 551.37389pt.
[29 <./picture/18.png>]
<picture/19.png, id=555, 632.3625pt x 1103.12125pt>
[28 <./picture/18.png>]
<picture/19.png, id=547, 632.3625pt x 1103.12125pt>
File: picture/19.png Graphic file (type png)
<use picture/19.png>
Package pdftex.def Info: picture/19.png used on input line 661.
Package pdftex.def Info: picture/19.png used on input line 653.
(pdftex.def) Requested size: 318.66948pt x 555.902pt.
[30 <./picture/19.png>]
<picture/20.png, id=561, 632.3625pt x 791.95876pt>
[29 <./picture/19.png>]
<picture/20.png, id=553, 632.3625pt x 791.95876pt>
File: picture/20.png Graphic file (type png)
<use picture/20.png>
Package pdftex.def Info: picture/20.png used on input line 669.
Package pdftex.def Info: picture/20.png used on input line 661.
(pdftex.def) Requested size: 318.66948pt x 399.09616pt.
[31 <./picture/20.png>]
<picture/21.png, id=568, 614.295pt x 943.525pt>
[30 <./picture/20.png>]
<picture/21.png, id=559, 614.295pt x 943.525pt>
File: picture/21.png Graphic file (type png)
<use picture/21.png>
Package pdftex.def Info: picture/21.png used on input line 679.
Package pdftex.def Info: picture/21.png used on input line 671.
(pdftex.def) Requested size: 204.85846pt x 314.64673pt.
<picture/22.png, id=569, 650.43pt x 991.705pt>
<picture/22.png, id=560, 650.43pt x 991.705pt>
File: picture/22.png Graphic file (type png)
<use picture/22.png>
Package pdftex.def Info: picture/22.png used on input line 684.
Package pdftex.def Info: picture/22.png used on input line 676.
(pdftex.def) Requested size: 204.85846pt x 312.34334pt.
[32 <./picture/21.png> <./picture/22.png>]
<picture/23.png, id=575, 627.34375pt x 1003.75pt>
[31 <./picture/21.png> <./picture/22.png>]
<picture/23.png, id=567, 627.34375pt x 1003.75pt>
File: picture/23.png Graphic file (type png)
<use picture/23.png>
Package pdftex.def Info: picture/23.png used on input line 701.
Package pdftex.def Info: picture/23.png used on input line 693.
(pdftex.def) Requested size: 204.85846pt x 327.77711pt.
<picture/24.png, id=576, 573.14125pt x 858.20625pt>
<picture/24.png, id=568, 573.14125pt x 858.20625pt>
File: picture/24.png Graphic file (type png)
<use picture/24.png>
Package pdftex.def Info: picture/24.png used on input line 706.
Package pdftex.def Info: picture/24.png used on input line 698.
(pdftex.def) Requested size: 204.85846pt x 306.75403pt.
[33 <./picture/23.png> <./picture/24.png>]
<picture/25.png, id=582, 612.2875pt x 1112.155pt>
[32 <./picture/23.png> <./picture/24.png>]
<picture/25.png, id=574, 612.2875pt x 1112.155pt>
File: picture/25.png Graphic file (type png)
<use picture/25.png>
Package pdftex.def Info: picture/25.png used on input line 718.
Package pdftex.def Info: picture/25.png used on input line 710.
(pdftex.def) Requested size: 204.85846pt x 372.10332pt.
<picture/26.png, id=583, 624.3325pt x 1053.9375pt>
<picture/26.png, id=575, 624.3325pt x 1053.9375pt>
File: picture/26.png Graphic file (type png)
<use picture/26.png>
Package pdftex.def Info: picture/26.png used on input line 723.
Package pdftex.def Info: picture/26.png used on input line 715.
(pdftex.def) Requested size: 204.85846pt x 345.82239pt.
[34 <./picture/25.png> <./picture/26.png>]
<picture/27.png, id=589, 618.31pt x 1109.14375pt>
[33 <./picture/25.png> <./picture/26.png>]
<picture/27.png, id=581, 618.31pt x 1109.14375pt>
File: picture/27.png Graphic file (type png)
<use picture/27.png>
Package pdftex.def Info: picture/27.png used on input line 735.
Package pdftex.def Info: picture/27.png used on input line 727.
(pdftex.def) Requested size: 204.85846pt x 367.47404pt.
<picture/28.png, id=590, 618.31pt x 999.735pt>
<picture/28.png, id=582, 618.31pt x 999.735pt>
File: picture/28.png Graphic file (type png)
<use picture/28.png>
Package pdftex.def Info: picture/28.png used on input line 740.
Package pdftex.def Info: picture/28.png used on input line 732.
(pdftex.def) Requested size: 204.85846pt x 331.22548pt.
[35 <./picture/27.png> <./picture/28.png>]
<picture/29.png, id=596, 612.2875pt x 958.58125pt>
[34 <./picture/27.png> <./picture/28.png>]
<picture/29.png, id=588, 612.2875pt x 958.58125pt>
File: picture/29.png Graphic file (type png)
<use picture/29.png>
Package pdftex.def Info: picture/29.png used on input line 753.
Package pdftex.def Info: picture/29.png used on input line 745.
(pdftex.def) Requested size: 318.66948pt x 498.90393pt.
[36 <./picture/29.png>]
<picture/30.png, id=603, 632.3625pt x 985.6825pt>
[35 <./picture/29.png>]
<picture/30.png, id=595, 632.3625pt x 985.6825pt>
File: picture/30.png Graphic file (type png)
<use picture/30.png>
Package pdftex.def Info: picture/30.png used on input line 763.
Package pdftex.def Info: picture/30.png used on input line 755.
(pdftex.def) Requested size: 318.66948pt x 496.72043pt.
[37 <./picture/30.png>]
<picture/31.png, id=610, 362.35374pt x 156.585pt>
[36 <./picture/30.png>]
<picture/31.png, id=601, 362.35374pt x 156.585pt>
File: picture/31.png Graphic file (type png)
<use picture/31.png>
Package pdftex.def Info: picture/31.png used on input line 775.
Package pdftex.def Info: picture/31.png used on input line 767.
(pdftex.def) Requested size: 318.66948pt x 137.7092pt.
<picture/32.png, id=611, 332.24126pt x 142.5325pt>
<picture/32.png, id=602, 332.24126pt x 142.5325pt>
File: picture/32.png Graphic file (type png)
<use picture/32.png>
Package pdftex.def Info: picture/32.png used on input line 780.
Package pdftex.def Info: picture/32.png used on input line 772.
(pdftex.def) Requested size: 318.66948pt x 136.7187pt.
<picture/33.png, id=612, 359.3425pt x 145.54375pt>
<picture/33.png, id=603, 359.3425pt x 145.54375pt>
File: picture/33.png Graphic file (type png)
<use picture/33.png>
Package pdftex.def Info: picture/33.png used on input line 785.
Package pdftex.def Info: picture/33.png used on input line 777.
(pdftex.def) Requested size: 318.66948pt x 129.08046pt.
<picture/34.png, id=613, 368.37625pt x 154.5775pt>
<picture/34.png, id=604, 368.37625pt x 154.5775pt>
File: picture/34.png Graphic file (type png)
<use picture/34.png>
Package pdftex.def Info: picture/34.png used on input line 790.
Package pdftex.def Info: picture/34.png used on input line 782.
(pdftex.def) Requested size: 318.66948pt x 133.71947pt.
<picture/35.png, id=614, 364.36125pt x 154.5775pt>
<picture/35.png, id=605, 364.36125pt x 154.5775pt>
File: picture/35.png Graphic file (type png)
<use picture/35.png>
Package pdftex.def Info: picture/35.png used on input line 795.
Package pdftex.def Info: picture/35.png used on input line 787.
(pdftex.def) Requested size: 318.66948pt x 135.19835pt.
[38 <./picture/31.png> <./picture/32.png> <./picture/33.png>] [39 <./picture/34.png> <./picture/35.png>]
<picture/36.png, id=628, 620.3175pt x 487.8225pt>
[37 <./picture/31.png> <./picture/32.png> <./picture/33.png>] [38 <./picture/34.png> <./picture/35.png>]
<picture/36.png, id=620, 620.3175pt x 487.8225pt>
File: picture/36.png Graphic file (type png)
<use picture/36.png>
Package pdftex.def Info: picture/36.png used on input line 806.
Package pdftex.def Info: picture/36.png used on input line 798.
(pdftex.def) Requested size: 318.66948pt x 250.6024pt.
[40 <./picture/36.png>]
<picture/37.png, id=635, 635.37375pt x 1105.12875pt>
[39 <./picture/36.png>]
<picture/37.png, id=626, 635.37375pt x 1105.12875pt>
File: picture/37.png Graphic file (type png)
<use picture/37.png>
Package pdftex.def Info: picture/37.png used on input line 818.
Package pdftex.def Info: picture/37.png used on input line 810.
(pdftex.def) Requested size: 204.85846pt x 356.31276pt.
<picture/38.png, id=636, 642.4pt x 1075.01625pt>
<picture/38.png, id=627, 642.4pt x 1075.01625pt>
File: picture/38.png Graphic file (type png)
<use picture/38.png>
Package pdftex.def Info: picture/38.png used on input line 823.
Package pdftex.def Info: picture/38.png used on input line 815.
(pdftex.def) Requested size: 204.85846pt x 342.81479pt.
[41 <./picture/37.png> <./picture/38.png>]
<picture/39.png, id=644, 603.25375pt x 1054.94125pt>
[40 <./picture/37.png> <./picture/38.png>]
<picture/39.png, id=636, 603.25375pt x 1054.94125pt>
File: picture/39.png Graphic file (type png)
<use picture/39.png>
Package pdftex.def Info: picture/39.png used on input line 834.
Package pdftex.def Info: picture/39.png used on input line 826.
(pdftex.def) Requested size: 204.85846pt x 358.24066pt.
<picture/40.png, id=645, 635.37375pt x 1050.92625pt>
<picture/40.png, id=637, 635.37375pt x 1050.92625pt>
File: picture/40.png Graphic file (type png)
<use picture/40.png>
Package pdftex.def Info: picture/40.png used on input line 839.
Package pdftex.def Info: picture/40.png used on input line 831.
(pdftex.def) Requested size: 204.85846pt x 338.83693pt.
[42 <./picture/39.png> <./picture/40.png>]
<picture/41.png, id=651, 638.385pt x 1041.8925pt>
[41 <./picture/39.png> <./picture/40.png>]
<picture/41.png, id=643, 638.385pt x 1041.8925pt>
File: picture/41.png Graphic file (type png)
<use picture/41.png>
Package pdftex.def Info: picture/41.png used on input line 860.
Package pdftex.def Info: picture/41.png used on input line 852.
(pdftex.def) Requested size: 204.85846pt x 334.3345pt.
<picture/42.png, id=652, 650.43pt x 1075.01625pt>
<picture/42.png, id=644, 650.43pt x 1075.01625pt>
File: picture/42.png Graphic file (type png)
<use picture/42.png>
Package pdftex.def Info: picture/42.png used on input line 865.
Package pdftex.def Info: picture/42.png used on input line 857.
(pdftex.def) Requested size: 204.85846pt x 338.5827pt.
File: picture/41.png Graphic file (type png)
<use picture/41.png>
Package pdftex.def Info: picture/41.png used on input line 874.
Package pdftex.def Info: picture/41.png used on input line 866.
(pdftex.def) Requested size: 204.85846pt x 334.3345pt.
File: picture/42.png Graphic file (type png)
<use picture/42.png>
Package pdftex.def Info: picture/42.png used on input line 879.
Package pdftex.def Info: picture/42.png used on input line 871.
(pdftex.def) Requested size: 204.85846pt x 338.5827pt.
[43 <./picture/41.png> <./picture/42.png>] [44] [45] (./小米便签泛读、标注和维护报告文档.aux)
[42 <./picture/41.png> <./picture/42.png>] [43] [44] (./小米便签泛读、标注和维护报告文档.aux)
***********
LaTeX2e <2023-11-01> patch level 1
L3 programming layer <2022/07/14>
***********
Package rerunfilecheck Info: File `小米便签泛读、标注和维护报告文档.out' has not changed.
(rerunfilecheck) Checksum: 5FA7FF233333FB290751236D8102C658;3868.
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
Package rerunfilecheck Warning: File `小米便签泛读、标注和维护报告文档.out' has changed.
(rerunfilecheck) Rerun to get outlines right
(rerunfilecheck) or use package `bookmark'.
Package rerunfilecheck Info: Checksums for `小米便签泛读、标注和维护报告文档.out':
(rerunfilecheck) Before: 5FA7FF233333FB290751236D8102C658;3868
(rerunfilecheck) After: C0C02F4C440A828FECC3B85B47101BD2;3495.
)
Here is how much of TeX's memory you used:
17527 strings out of 476065
296507 string characters out of 5792786
2020190 words of memory out of 5000000
38844 multiletter control sequences out of 15000+600000
645211 words of font info for 353 fonts, out of 8000000 for 9000
17502 strings out of 476065
295927 string characters out of 5792786
2030190 words of memory out of 5000000
38827 multiletter control sequences out of 15000+600000
644131 words of font info for 349 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
80i,9n,83p,859b,619s stack positions out of 10000i,1000n,20000p,200000b,200000s
<c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb>
Output written on 小米便签泛读、标注和维护报告文档.pdf (45 pages, 6839042 bytes).
80i,9n,83p,809b,619s stack positions out of 10000i,1000n,20000p,200000b,200000s
pdfTeX warning (dest): name{subsubsection.1.3.2} has been referenced but does not exist, replaced by a fixed one
pdfTeX warning (dest): name{subsubsection.1.3.1} has been referenced but does not exist, replaced by a fixed one
<c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb>
Output written on 小米便签泛读、标注和维护报告文档.pdf (44 pages, 6622701 bytes).
PDF statistics:
1098 PDF objects out of 1200 (max. 8388607)
788 compressed objects within 8 object streams
145 named destinations out of 1000 (max. 500000)
769 words of extra memory for PDF output out of 10000 (max. 10000000)
1082 PDF objects out of 1200 (max. 8388607)
776 compressed objects within 8 object streams
143 named destinations out of 1000 (max. 500000)
764 words of extra memory for PDF output out of 10000 (max. 10000000)

@ -4,28 +4,26 @@
\BOOKMARK [3][-]{subsubsection.1.2.1}{\376\377\134\017\174\163\117\277\173\176\166\204\217\157\116\366\147\266\147\204}{subsection.1.2}% 4
\BOOKMARK [3][-]{subsubsection.1.2.2}{\376\377\124\004\116\052\123\005\121\205\166\204\121\163\174\373\126\376}{subsection.1.2}% 5
\BOOKMARK [2][-]{subsection.1.3}{\376\377\217\157\116\366\122\237\200\375\116\016\174\173\225\364\166\204\133\371\136\224\121\163\174\373}{section.1}% 6
\BOOKMARK [3][-]{subsubsection.1.3.1}{\376\377\217\157\116\366\122\237\200\375\116\016\174\173\225\364\166\204\133\371\136\224\121\163\174\373}{subsection.1.3}% 7
\BOOKMARK [3][-]{subsubsection.1.3.2}{\376\377\217\157\116\366\122\237\200\375\116\016\174\173\166\204\133\236\163\260\133\371\136\224\121\163\174\373\377\010\211\301\210\150\0001\377\011}{subsection.1.3}% 8
\BOOKMARK [1][-]{section.2}{\376\377\134\017\174\163\117\277\173\176\166\204\116\343\170\001\150\007\154\350}{}% 9
\BOOKMARK [1][-]{section.3}{\376\377\134\017\174\163\117\277\173\176\166\204\116\343\170\001\176\364\142\244}{}% 10
\BOOKMARK [2][-]{subsection.3.1}{\376\377\176\364\142\244\166\204\121\205\133\271}{section.3}% 11
\BOOKMARK [2][-]{subsection.3.2}{\376\377\134\017\174\163\117\277\173\176\176\364\142\244\142\100\116\247\165\037\166\204\213\276\213\241}{section.3}% 12
\BOOKMARK [3][-]{subsubsection.3.2.1}{\376\377\000N\000o\000t\000e\000s\000L\000i\000s\000t\000A\000c\000t\000i\000v\000i\000t\000y\174\173}{subsection.3.2}% 13
\BOOKMARK [3][-]{subsubsection.3.2.2}{\376\377\000N\000o\000t\000e\000E\000d\000i\000t\000A\000c\000t\000i\000v\000i\000t\000y\174\173}{subsection.3.2}% 14
\BOOKMARK [3][-]{subsubsection.3.2.3}{\376\377\176\364\142\244\124\016\166\204\134\017\174\163\117\277\173\176\116\073\211\201\130\236\122\240\166\204\123\005\124\214\174\173}{subsection.3.2}% 15
\BOOKMARK [2][-]{subsection.3.3}{\376\377\176\364\142\244\116\343\170\001\145\160\221\317\116\345\123\312\215\050\221\317\140\305\121\265}{section.3}% 16
\BOOKMARK [2][-]{subsection.3.4}{\376\377\176\364\142\244\124\016\166\204\217\157\116\366\123\237\127\213}{section.3}% 17
\BOOKMARK [3][-]{subsubsection.3.4.1}{\376\377\213\276\177\156\165\114\227\142\200\314\146\157}{subsection.3.4}% 18
\BOOKMARK [3][-]{subsubsection.3.4.2}{\376\377\153\042\217\316\165\114\227\142}{subsection.3.4}% 19
\BOOKMARK [3][-]{subsubsection.3.4.3}{\376\377\166\173\137\125\133\306\170\001}{subsection.3.4}% 20
\BOOKMARK [3][-]{subsubsection.3.4.4}{\376\377\177\373\213\321\122\237\200\375}{subsection.3.4}% 21
\BOOKMARK [3][-]{subsubsection.3.4.5}{\376\377\143\322\121\145\126\376\162\107}{subsection.3.4}% 22
\BOOKMARK [3][-]{subsubsection.3.4.6}{\376\377\176\337\213\241\133\127\173\046\116\052\145\160}{subsection.3.4}% 23
\BOOKMARK [3][-]{subsubsection.3.4.7}{\376\377\133\314\145\207\147\054\122\237\200\375}{subsection.3.4}% 24
\BOOKMARK [3][-]{subsubsection.3.4.8}{\376\377\147\027\213\373\122\237\200\375}{subsection.3.4}% 25
\BOOKMARK [3][-]{subsubsection.3.4.9}{\376\377\171\301\133\306\152\041\137\017}{subsection.3.4}% 26
\BOOKMARK [3][-]{subsubsection.3.4.10}{\376\377\173\024\213\260\177\026\217\221\121\205\144\034\175\042}{subsection.3.4}% 27
\BOOKMARK [1][-]{section.4}{\376\377\133\236\215\365\145\066\203\267\124\214\117\123\117\032}{}% 28
\BOOKMARK [2][-]{subsection.4.1}{\376\377\145\066\203\267}{section.4}% 29
\BOOKMARK [2][-]{subsection.4.2}{\376\377\225\356\230\230}{section.4}% 30
\BOOKMARK [1][-]{section.5}{\376\377\123\302\200\003\145\207\163\056}{}% 31
\BOOKMARK [1][-]{section.2}{\376\377\134\017\174\163\117\277\173\176\166\204\116\343\170\001\150\007\154\350}{}% 7
\BOOKMARK [1][-]{section.3}{\376\377\134\017\174\163\117\277\173\176\166\204\116\343\170\001\176\364\142\244}{}% 8
\BOOKMARK [2][-]{subsection.3.1}{\376\377\176\364\142\244\166\204\121\205\133\271}{section.3}% 9
\BOOKMARK [2][-]{subsection.3.2}{\376\377\134\017\174\163\117\277\173\176\176\364\142\244\142\100\116\247\165\037\166\204\213\276\213\241}{section.3}% 10
\BOOKMARK [3][-]{subsubsection.3.2.1}{\376\377\000N\000o\000t\000e\000s\000L\000i\000s\000t\000A\000c\000t\000i\000v\000i\000t\000y\174\173}{subsection.3.2}% 11
\BOOKMARK [3][-]{subsubsection.3.2.2}{\376\377\000N\000o\000t\000e\000E\000d\000i\000t\000A\000c\000t\000i\000v\000i\000t\000y\174\173}{subsection.3.2}% 12
\BOOKMARK [3][-]{subsubsection.3.2.3}{\376\377\176\364\142\244\124\016\166\204\134\017\174\163\117\277\173\176\116\073\211\201\130\236\122\240\166\204\123\005\124\214\174\173}{subsection.3.2}% 13
\BOOKMARK [2][-]{subsection.3.3}{\376\377\176\364\142\244\116\343\170\001\145\160\221\317\116\345\123\312\215\050\221\317\140\305\121\265}{section.3}% 14
\BOOKMARK [2][-]{subsection.3.4}{\376\377\176\364\142\244\124\016\166\204\217\157\116\366\123\237\127\213}{section.3}% 15
\BOOKMARK [3][-]{subsubsection.3.4.1}{\376\377\213\276\177\156\165\114\227\142\200\314\146\157}{subsection.3.4}% 16
\BOOKMARK [3][-]{subsubsection.3.4.2}{\376\377\153\042\217\316\165\114\227\142}{subsection.3.4}% 17
\BOOKMARK [3][-]{subsubsection.3.4.3}{\376\377\166\173\137\125\133\306\170\001}{subsection.3.4}% 18
\BOOKMARK [3][-]{subsubsection.3.4.4}{\376\377\177\373\213\321\122\237\200\375}{subsection.3.4}% 19
\BOOKMARK [3][-]{subsubsection.3.4.5}{\376\377\143\322\121\145\126\376\162\107}{subsection.3.4}% 20
\BOOKMARK [3][-]{subsubsection.3.4.6}{\376\377\176\337\213\241\133\127\173\046\116\052\145\160}{subsection.3.4}% 21
\BOOKMARK [3][-]{subsubsection.3.4.7}{\376\377\133\314\145\207\147\054\122\237\200\375}{subsection.3.4}% 22
\BOOKMARK [3][-]{subsubsection.3.4.8}{\376\377\147\027\213\373\122\237\200\375}{subsection.3.4}% 23
\BOOKMARK [3][-]{subsubsection.3.4.9}{\376\377\171\301\133\306\152\041\137\017}{subsection.3.4}% 24
\BOOKMARK [3][-]{subsubsection.3.4.10}{\376\377\173\024\213\260\177\026\217\221\121\205\144\034\175\042}{subsection.3.4}% 25
\BOOKMARK [1][-]{section.4}{\376\377\133\236\215\365\145\066\203\267\124\214\117\123\117\032}{}% 26
\BOOKMARK [2][-]{subsection.4.1}{\376\377\145\066\203\267}{section.4}% 27
\BOOKMARK [2][-]{subsection.4.2}{\376\377\225\356\230\230}{section.4}% 28
\BOOKMARK [1][-]{section.5}{\376\377\123\302\200\003\145\207\163\056}{}% 29

@ -287,17 +287,9 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\subsection{软件功能与类间的对应关系}
\subsubsection{软件功能与类间的对应关系}
在仔细分析了小米便签的源代码后我们发现小米便签的软件功能与类间的对应关系如图10所示
\begin{figure}[H]
\centering
\includegraphics[width=0.8\textwidth]{picture/3.png}
\caption{小米便签的软件功能与类间的对应关系}
\label{software-function-class-mapping}
\end{figure}
\subsubsection{软件功能与类的实现对应关系见表1}
软件功能与类的实现对应关系见表1
\begin{longtable}{|p{0.06\textwidth}|p{0.15\textwidth}|p{0.25\textwidth}|p{0.4\textwidth}|}
\caption{软件功能与类的实现对应关系} \label{tab:function-class} \\

@ -4,28 +4,26 @@
\contentsline {subsubsection}{\numberline {1.2.1}小米便签的软件架构}{6}{subsubsection.1.2.1}%
\contentsline {subsubsection}{\numberline {1.2.2}各个包内的关系图}{7}{subsubsection.1.2.2}%
\contentsline {subsection}{\numberline {1.3}软件功能与类间的对应关系}{14}{subsection.1.3}%
\contentsline {subsubsection}{\numberline {1.3.1}软件功能与类间的对应关系}{14}{subsubsection.1.3.1}%
\contentsline {subsubsection}{\numberline {1.3.2}软件功能与类的实现对应关系见表1}{15}{subsubsection.1.3.2}%
\contentsline {section}{\numberline {2}小米便签的代码标注}{17}{section.2}%
\contentsline {section}{\numberline {3}小米便签的代码维护}{21}{section.3}%
\contentsline {subsection}{\numberline {3.1}维护的内容}{21}{subsection.3.1}%
\contentsline {subsection}{\numberline {3.2}小米便签维护所产生的设计}{21}{subsection.3.2}%
\contentsline {subsubsection}{\numberline {3.2.1}NotesListActivity类}{22}{subsubsection.3.2.1}%
\contentsline {subsubsection}{\numberline {3.2.2}NoteEditActivity类}{22}{subsubsection.3.2.2}%
\contentsline {subsubsection}{\numberline {3.2.3}维护后的小米便签主要增加的包和类}{22}{subsubsection.3.2.3}%
\contentsline {subsection}{\numberline {3.3}维护代码数量以及质量情况}{24}{subsection.3.3}%
\contentsline {subsection}{\numberline {3.4}维护后的软件原型}{24}{subsection.3.4}%
\contentsline {subsubsection}{\numberline {3.4.1}设置界面背景}{24}{subsubsection.3.4.1}%
\contentsline {subsubsection}{\numberline {3.4.2}欢迎界面}{27}{subsubsection.3.4.2}%
\contentsline {subsubsection}{\numberline {3.4.3}登录密码}{28}{subsubsection.3.4.3}%
\contentsline {subsubsection}{\numberline {3.4.4}翻译功能}{33}{subsubsection.3.4.4}%
\contentsline {subsubsection}{\numberline {3.4.5}插入图片}{36}{subsubsection.3.4.5}%
\contentsline {subsubsection}{\numberline {3.4.6}统计字符个数}{37}{subsubsection.3.4.6}%
\contentsline {subsubsection}{\numberline {3.4.7}富文本功能}{38}{subsubsection.3.4.7}%
\contentsline {subsubsection}{\numberline {3.4.8}朗读功能}{40}{subsubsection.3.4.8}%
\contentsline {subsubsection}{\numberline {3.4.9}私密模式}{41}{subsubsection.3.4.9}%
\contentsline {subsubsection}{\numberline {3.4.10}笔记编辑内搜索}{43}{subsubsection.3.4.10}%
\contentsline {section}{\numberline {4}实践收获和体会}{45}{section.4}%
\contentsline {subsection}{\numberline {4.1}收获}{45}{subsection.4.1}%
\contentsline {subsection}{\numberline {4.2}问题}{45}{subsection.4.2}%
\contentsline {section}{\numberline {5}参考文献}{45}{section.5}%
\contentsline {section}{\numberline {2}小米便签的代码标注}{15}{section.2}%
\contentsline {section}{\numberline {3}小米便签的代码维护}{19}{section.3}%
\contentsline {subsection}{\numberline {3.1}维护的内容}{19}{subsection.3.1}%
\contentsline {subsection}{\numberline {3.2}小米便签维护所产生的设计}{20}{subsection.3.2}%
\contentsline {subsubsection}{\numberline {3.2.1}NotesListActivity类}{20}{subsubsection.3.2.1}%
\contentsline {subsubsection}{\numberline {3.2.2}NoteEditActivity类}{20}{subsubsection.3.2.2}%
\contentsline {subsubsection}{\numberline {3.2.3}维护后的小米便签主要增加的包和类}{21}{subsubsection.3.2.3}%
\contentsline {subsection}{\numberline {3.3}维护代码数量以及质量情况}{23}{subsection.3.3}%
\contentsline {subsection}{\numberline {3.4}维护后的软件原型}{23}{subsection.3.4}%
\contentsline {subsubsection}{\numberline {3.4.1}设置界面背景}{23}{subsubsection.3.4.1}%
\contentsline {subsubsection}{\numberline {3.4.2}欢迎界面}{26}{subsubsection.3.4.2}%
\contentsline {subsubsection}{\numberline {3.4.3}登录密码}{27}{subsubsection.3.4.3}%
\contentsline {subsubsection}{\numberline {3.4.4}翻译功能}{32}{subsubsection.3.4.4}%
\contentsline {subsubsection}{\numberline {3.4.5}插入图片}{35}{subsubsection.3.4.5}%
\contentsline {subsubsection}{\numberline {3.4.6}统计字符个数}{36}{subsubsection.3.4.6}%
\contentsline {subsubsection}{\numberline {3.4.7}富文本功能}{37}{subsubsection.3.4.7}%
\contentsline {subsubsection}{\numberline {3.4.8}朗读功能}{39}{subsubsection.3.4.8}%
\contentsline {subsubsection}{\numberline {3.4.9}私密模式}{40}{subsubsection.3.4.9}%
\contentsline {subsubsection}{\numberline {3.4.10}笔记编辑内搜索}{42}{subsubsection.3.4.10}%
\contentsline {section}{\numberline {4}实践收获和体会}{44}{section.4}%
\contentsline {subsection}{\numberline {4.1}收获}{44}{subsection.4.1}%
\contentsline {subsection}{\numberline {4.2}问题}{44}{subsection.4.2}%
\contentsline {section}{\numberline {5}参考文献}{44}{section.5}%

@ -13,19 +13,19 @@
</DropdownSelection>
<DialogSelection />
</SelectionState>
<SelectionState runConfigName="NotesListActivity">
<SelectionState runConfigName="LoginActivity">
<option name="selectionMode" value="DROPDOWN" />
</SelectionState>
<SelectionState runConfigName="LoginActivity">
<SelectionState runConfigName="IatDemo">
<option name="selectionMode" value="DROPDOWN" />
</SelectionState>
<SelectionState runConfigName="IflytexActivity">
<SelectionState runConfigName="IflytexActivity (1)">
<option name="selectionMode" value="DROPDOWN" />
</SelectionState>
<SelectionState runConfigName="IATActivity">
<SelectionState runConfigName="IatDemo (1)">
<option name="selectionMode" value="DROPDOWN" />
</SelectionState>
<SelectionState runConfigName="IatDemo">
<SelectionState runConfigName="NoteEditActivity">
<option name="selectionMode" value="DROPDOWN" />
</SelectionState>
</selectionStates>

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/xiaomi-src.iml" filepath="$PROJECT_DIR$/.idea/xiaomi-src.iml" />
</modules>
</component>
</project>

@ -245,6 +245,22 @@
<change beforePath="$PROJECT_DIR$/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/processDebugResources/R.jar" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/processDebugResources/R.jar" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/data_binding_base_class_log_artifact/debug/dataBindingGenBaseClassesDebug/out/net.micode.notes-binding_classes.json" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/data_binding_base_class_log_artifact/debug/dataBindingGenBaseClassesDebug/out/net.micode.notes-binding_classes.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/note_edit-layout.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/note_edit-layout.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_0/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_1/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_10/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_11/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_12/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_13/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_14/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_15/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_2/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_3/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_4/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_5/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_6/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_7/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_8/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_d1661a6e3cc6f5f51e6db1b47bb44f4643562703b33c5489decce914d59f606a_bucket_9/graph.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex" afterDir="false" />
@ -253,9 +269,50 @@
<change beforePath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/dex_number_of_buckets_file/debug/dexBuilderDebug/out" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/dex_number_of_buckets_file/debug/dexBuilderDebug/out" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/4kNHeMNcyqjqO71T9cd8XYK3aPc=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/71yvDEMgXouxVqQcNKeay8VHr9M=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/8ha0H5DBrjy7GlD5KJdKVzs5N4U=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Bmi_1FqjcqVOPsTKSvfMskg+oaY=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/BzNYXFvhukrwcpSroOoMtphnao8=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/DY91Oe+wGn1gUF2hJTgVP__gfFQ=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ELUehWtJB_OCo3xiHaThquxh4hA=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/GXGv510HRkzG3804pl5mCGGOFkY=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/J2dCk+4nH64I8YSWJLybU0IrpuQ=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/JGfl174mLkqnLrNh_GllCM88v9A=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/JTJiGSTULjyCDCbngHlUFNRkYtQ=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/JTpDTQWBFpairTNV2cRW6_BWLbA=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/JykmzGLH07BqofX2BofpfU013jw=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/O7TTfoGU50rfJwIy7oXo_0kz414=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/OmTGQTKwGHut4Lo6GkZzoWw4_aY=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Omy0yRWwGAP6kSCU0Ey8JkpA+Go=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Q8oxUrXxOMGtlTE9Waumy6_nW64=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/SS3tz2qCaN8qEynTiKT8vDJmEMs=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/SoPvDOdicLOLEiXKOjnHZ6Lyvc4=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/TD7EN4_7pT4XpG0MfY5lWQb_oG8=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/UVvV5mrZhTFAwI_lJErfK57Fb40=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/WBwWLR4dkrcl2XWH6qr3PvaTd6Y=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/We9z1biWx59cQ4FxK5qESAWAD44=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/XbnXdQFvAm1yVA783fkwS2fSDWs=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/YDQsak8yk7oXNUNsM5m72kvP8zc=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/cQNTrGqpxebiXKOlGQ2uGofOotU=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/eFgqjWI0SvCxWIv7atVXnKAHoEA=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/hTFkCjy7gTflXPkdEsZo7_iOTn8=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/iAqxcxEQPzMj0KoqzReqDo8ezyU=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/jgNyAGphIB8b3hNxH1HlRiLx5wI=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/k9lz+N25k9oeCDnRha6_MI_vRLw=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/kqO6Ig_Qmfv25ZbEhkqpoxWH1vM=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/mG1k9iBKZd_tigVf2AdTnCe9__w=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/md_O2AxirVBcrgZsERA8PG12JA4=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/pxzdmZKiDp1mQXatatWnG4fbA44=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/q+tDjIX2VMQx91G4hobjqwIJ2hA=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/rkbhOiSqV6R10DwaPyGiGAUcpnQ=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/sAqkYlQgDOB7Wws7YQ6KQD4FlQM=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/tQ_Ml0_YOQ_06o53wkPj9GbYVBI=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/tmMsE5RKRzeqXf44iiUfOf4fQag=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ydnwMZMV8siGwuL8w9iunMTFfBQ=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/zgHuIM6mWF_NsuiNSylnnP3lTyc=" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/build/intermediates/incremental/mergeDebugAssets/merger.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/build/intermediates/incremental/mergeDebugAssets/merger.xml" afterDir="false" />
@ -877,7 +934,7 @@
<component name="ClangdSettings">
<option name="formatViaClangd" value="false" />
</component>
<component name="ExecutionTargetManager" SELECTED_TARGET="device_and_snapshot_combo_box_target[DeviceId(pluginId=LocalEmulator, isTemplate=false, identifier=path=C:\Users\秦薪淇\.android\avd\Pixel_8_Pro_API_34_2.avd)]" />
<component name="ExecutionTargetManager" SELECTED_TARGET="device_and_snapshot_combo_box_target[DeviceId(pluginId=LocalEmulator, isTemplate=false, identifier=path=C:\Users\Administrator\.android\avd\Pixel_8_Pro_API_28.avd)]" />
<component name="ExternalProjectsData">
<projectState path="$PROJECT_DIR$">
<ProjectState />
@ -891,7 +948,30 @@
</task>
<projects_view>
<tree_state>
<expand />
<expand>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="xiaomi-src" type="f1a62948:ProjectNode" />
</path>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="xiaomi-src" type="f1a62948:ProjectNode" />
<item name="app" type="2d1252cf:ModuleNode" />
</path>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="xiaomi-src" type="f1a62948:ProjectNode" />
<item name="app" type="2d1252cf:ModuleNode" />
<item name="Tasks" type="e4a08cd1:TasksNode" />
</path>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="xiaomi-src" type="f1a62948:ProjectNode" />
<item name="app" type="2d1252cf:ModuleNode" />
<item name="Tasks" type="e4a08cd1:TasksNode" />
<item name="other" type="c8890929:TasksNode$1" />
</path>
</expand>
<select />
</tree_state>
</projects_view>
@ -942,9 +1022,12 @@
"ASKED_ADD_EXTERNAL_FILES": "true",
"AnalyzeApkAction.lastApkPath": "D:/Genshin Impact Game",
"Android App.IATActivity.executor": "Run",
"Android App.IatDemo (1).executor": "Run",
"Android App.IatDemo.executor": "Run",
"Android App.IflytexActivity (1).executor": "Run",
"Android App.IflytexActivity.executor": "Run",
"Android App.LoginActivity.executor": "Run",
"Android App.NoteEditActivity.executor": "Run",
"Android App.NotesListActivity.executor": "Run",
"Android App.SplashActivity.executor": "Run",
"Android App.app.executor": "Run",
@ -956,7 +1039,6 @@
"SONARLINT_PRECOMMIT_ANALYSIS": "true",
"ScreenRecorder.SavePath": "D:\\Genshin Impact Game",
"android-custom-viewD:/Users/July/AndroidStudioProjects/Notes/app/src/main/java/net/micode/notes/ui/NoteEditText.java_SELECTED": "NoteEditText",
"android.gradle.sync.needed": "true",
"cf.first.check.clang-format": "false",
"cidr.known.project.marker": "true",
"com.google.services.firebase.aqiPopupShown": "true",
@ -992,9 +1074,9 @@
<recent name="net.micode.notes.ui" />
</key>
</component>
<component name="RunManager" selected="Android App.app">
<configuration name="IATActivity" type="AndroidRunConfigurationType" factoryName="Android App" temporary="true">
<module name="Qinxinqi.app.main" />
<component name="RunManager" selected="Android App.NoteEditActivity">
<configuration name="IatDemo (1)" type="AndroidRunConfigurationType" factoryName="Android App" temporary="true">
<module name="xiaomi-src.app.main" />
<option name="DEPLOY" value="true" />
<option name="DEPLOY_APK_FROM_BUNDLE" value="false" />
<option name="DEPLOY_AS_INSTANT" value="false" />
@ -1052,7 +1134,7 @@
<option name="NATIVE_MEMORY_SAMPLE_RATE_BYTES" value="2048" />
</Profilers>
<option name="DEEP_LINK" value="" />
<option name="ACTIVITY_CLASS" value="net.micode.notes.ui.IATActivity" />
<option name="ACTIVITY_CLASS" value="net.micode.notes.ui.IatDemo" />
<option name="SEARCH_ACTIVITY_IN_GLOBAL_SCOPE" value="false" />
<option name="SKIP_ACTIVITY_VALIDATION" value="false" />
<method v="2">
@ -1125,8 +1207,8 @@
<option name="Android.Gradle.BeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="IflytexActivity" type="AndroidRunConfigurationType" factoryName="Android App" temporary="true">
<module name="Qinxinqi.app.main" />
<configuration name="IflytexActivity (1)" type="AndroidRunConfigurationType" factoryName="Android App" temporary="true">
<module name="xiaomi-src.app.main" />
<option name="DEPLOY" value="true" />
<option name="DEPLOY_APK_FROM_BUNDLE" value="false" />
<option name="DEPLOY_AS_INSTANT" value="false" />
@ -1257,8 +1339,8 @@
<option name="Android.Gradle.BeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="NotesListActivity" type="AndroidRunConfigurationType" factoryName="Android App" temporary="true">
<module name="Notes.app.main" />
<configuration name="NoteEditActivity" type="AndroidRunConfigurationType" factoryName="Android App" temporary="true">
<module name="xiaomi-src.app.main" />
<option name="DEPLOY" value="true" />
<option name="DEPLOY_APK_FROM_BUNDLE" value="false" />
<option name="DEPLOY_AS_INSTANT" value="false" />
@ -1316,7 +1398,7 @@
<option name="NATIVE_MEMORY_SAMPLE_RATE_BYTES" value="2048" />
</Profilers>
<option name="DEEP_LINK" value="" />
<option name="ACTIVITY_CLASS" value="net.micode.notes.ui.NotesListActivity" />
<option name="ACTIVITY_CLASS" value="net.micode.notes.ui.NoteEditActivity" />
<option name="SEARCH_ACTIVITY_IN_GLOBAL_SCOPE" value="false" />
<option name="SKIP_ACTIVITY_VALIDATION" value="false" />
<method v="2">
@ -1324,7 +1406,7 @@
</method>
</configuration>
<configuration name="app" type="AndroidRunConfigurationType" factoryName="Android App">
<module name="Qinxinqi.app.main" />
<module name="xiaomi-src.app.main" />
<option name="DEPLOY" value="true" />
<option name="DEPLOY_APK_FROM_BUNDLE" value="false" />
<option name="DEPLOY_AS_INSTANT" value="false" />
@ -1391,11 +1473,11 @@
</configuration>
<recent_temporary>
<list>
<item itemvalue="Android App.NoteEditActivity" />
<item itemvalue="Android App.IatDemo (1)" />
<item itemvalue="Android App.IflytexActivity (1)" />
<item itemvalue="Android App.IatDemo" />
<item itemvalue="Android App.LoginActivity" />
<item itemvalue="Android App.IATActivity" />
<item itemvalue="Android App.IflytexActivity" />
<item itemvalue="Android App.NotesListActivity" />
</list>
</recent_temporary>
</component>

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

@ -0,0 +1,2 @@
#Fri Jan 03 10:32:13 CST 2025
java.home=E\:\\Android Studio2024\\jbr

@ -0,0 +1,3 @@
# Default ignored files
/shelf/
/workspace.xml

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleMigrationSettings" migrationVersion="1" />
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleJvm" value="#GRADLE_LOCAL_JAVA_HOME" />
<option name="resolveExternalAnnotations" value="false" />
</GradleProjectSettings>
</option>
</component>
</project>

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectMigrations">
<option name="MigrateToGradleLocalJavaHome">
<set>
<option value="$PROJECT_DIR$" />
</set>
</option>
</component>
</project>

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
<option name="id" value="Android" />
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/.." vcs="Git" />
</component>
</project>

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

Loading…
Cancel
Save