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思維導圖

在這裏插入圖片描述

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