Android知识体系思维导图

Android知识体系

知识体系这个东西都大家都听过,也知道它非常的重要的,平时也会再其他的地方看到别人放出来的思维导图。但是大家有没有想过自己的思维导图是什么样的。这个一点其实非常的重要的。因为android的知点非常的多设计Java C/C++ Android技术 虚拟机等等,如果没有一个体系就很容易遗漏,学的东西也很不全面。自己心里也没底,感觉自己这也不会那也不会,对自己就没有一个很清晰的认识。

有了知识体系我们学习的时候就会有个目标,记忆也会非常的牢固,知识点之间不再是零散的而是一个整体。

我还是坚持以往的意见,适合自己的知识体系才是最好的。大道至简,殊途同归。下面我集合自己的情况和对Android的理解建立的自己的知识体系思维导图。其实里面还有很多内容我也还没学习,但是我至少有个方向,有了明确的指导思想,学习不再会是效率低下的碎片化,而且牢固的整体,可以极大的提升效率。

首先我把Android体系分为2部分。1是基础 。2是实战。毕竟我们的成品就是android应用是APK。

基础

基础分为:计算机基础,语言基础,Android基础
计算机基础包括:计算机的组成,操作系统,编译原理,数据结构与算法。
语言基础包括:C C++ Java Kotlin 等,当然还可以继续扩展,如:PHP python 脚本语言等。
Android基础包括:四大组件。UI系统,通信系统,数据管理系统,OS系统。

实战

实战根据一个APP的开发周期的不同阶段要做的事情分为:前中后期。

前期:需求分析,编程工具,代码管理,代码规范
中期:架构设计,代码编写,测试调试,性能优化
后期:安全机制,重构优化,编译打包,版本维护

下面的思维导图是我根据以上内容制作的思维导图,大家也可以制定组件的思维导图,获益良多。

Android思维导图

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章