全⽹最全的鸿蒙源码结构分析(附⾃制4张架构图)
前⾔:今天下午到晚上折腾了6个多⼩时,从官⽹⼀直到Gitee和CodeChina,把所有知道的资料都看了⼀下,整理了⼀份鸿蒙架构和源码对⽐图给⼤家,希望⼤家都来看看。
⽂章⽬录
O、视频观看地址:
为了⼤家能够更仔细的了解,我特意录制了⼀个视频,帮助⼤家理解,地址如下,希望⼤家多多⽀持我的视频吧,谢谢。做这个视频花了3个多⼩时,录包括:视频,录⾳,排版,P图,设计样式,剪辑等繁琐⼯作。:
⼀、鸿蒙结构图⾃制版(结合源码重新制作)
制作过程解密:
这⾥就是把官⽅的架构图拿过来,然后对照官⽅⽂档⽬录结构,对⽐看看哪些有的,哪些没有的,逐个做⼀个标识,如果没有的,我这⾥就画了上去(红⾊框框)。
注: 这⾥把官⽹的鸿蒙架构图拿过来了,然后结合源码⽬录,把已有的⽤黄⾊标注上去了,没有的我⽤红⾊的内容添加上去了,⼤家可以看看。
⼆、思维导图图解鸿蒙结构以及对应的源码⽬录
注: 这个思维导图花了⼀些时间去做,因为这⾥既要结合我上⾯做的鸿蒙架构图,还要看源码⾥⾯每部分⾥⾯都⽤的是哪个库,然后再填写在思维导图⾥⾯,然后再就是排版整理,这个还是很费时间的,我这⾥导出了⼀张图⽚给⼤家,看不清楚的可以右键在新窗⼝打开,全屏⽅式观看,实在不⾏就下载下来看。,具体如下图所⽰:
三、制作每⼀个库的内容介绍以及和架构图的对照详细表格
注: 这个是最花时间的,将净化了4个多⼩时,我在这⾥截2个图给⼤家:
1、官⽅⽂档给出的分类(补充:每个仓库介绍和数量)
制作过程解密:
**注:**这⾥也有⼀点⼩问题很⿇烦的,这⾥说⼀下我的制作过程:
1.复制过来的每⼀个单元格都是⾃动换⾏的,并且每⼀⾏之间都有⼀个空⾏,这个很头疼,我需要的是每个单元格放⼀个库。
2.写⼀个公式⽤⼀个空格替换掉空⽩⾏。
3.拆分成⼀个个的单元格,这样每⼀个单元格都是⼀个库。
图片下载站源码4.然后转置⼀下。
5.最后再填写到表格中,这样就是⼀个单元格⼀个库了,所以说这个过程还是很繁琐的。
2、官⽅⽂档没有的仓库的分类整理及介绍和数量统计
制作过程解密:
注: 这个更消耗时间,因为要去官⽹把所有的库的名称和介绍复制到Excel,然后我这⾥简单的把我制作过程讲解⼀下,之望⼤家可以理解我制作的艰⾟,希望⼤家多多⽀持我的⽂章,多多点赞,谢谢。具体如下所⽰:
1.复制每⼀个库的名称和介绍,我⽤的是 ,因为它可以按字母顺序排序,我⼀次性复制⼀页,也就是20个库,复制7次就好了。
2.复制过来的,格式化粘贴,然后⾃定义筛选把不相⼲的内容去掉。
3.这样是⼀⾏库的标题,⼀⾏介绍,写⼀个公式把它们放在两列。
4.它这个单词之间都是空格,需要替换成下划线,因为Gitee上⾯的都是下划线,所以为了保持⼀致全部⽤⼩写加下划线表⽰。
4.然后再去处理上⾯做好的官⽅⽂档给出的分类那个表格,⼀个是库的标题有⼤⼩写,写⼀个公式全部转成⼩写。
5.写⼀个公式对⽐⼀下,哪些是没有的,并且⾃动标注颜⾊。
6.⾃动筛选颜⾊,然后单独复制出来。
7.⾃⼰分类整理。
最后结果请看下图:
最后感谢⼤家的阅读,喜欢的话就点个赞,⽀持⼀下我吧,想获得更多⼲货,可以关注我哦,谢谢⼤家。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论