Android 面試必備 - 知識圖譜

前言

時間飛逝,轉眼間畢業兩年多,從事 Android 開發三年了。我在想,也是時候將自己的 Android 整理成一套體系。
這一次的知識體系圖譜只涉及到 Android 基礎知識部分和設計模式的, Android

寫這一套 Android 面試必備系列文章的初衷。

  1. 整理自己學過的知識,總結,讓其成爲一套體系,方便日後查閱。
  2. 現在不少 Android 開發者還比較迷茫,沒有形成自己的一套知識體系。希望這一系列的文章能夠幫助他們。

Android 基礎知識體系

Android 基礎

相關文章:

Android 面試必備 - http 與 https 協議

Android 面試必備 - 計算機網絡基本知識(TCP,UDP,Http,https)

Android 面試必備 - 線程

Android 面試必備 - JVM 及 類加載機制

Android 面試必備 - 系統、App、Activity 啓動過程

設計模式

相關文章

觀察者設計模式 Vs 事件委託(java)

java 代理模式詳解

裝飾者模式及其應用

建造者模式(Builder)及其應用


寫給技術人員的幾句話

編程一定要動手實踐

平時,我們在閱讀博客的時候,看了一些文章,感覺這個知識帶你掌握了,但事後,再碰到類似的內容,你還是一臉懵逼。

比如,看到一些炫酷的自定義 View 的時候,看了實現思路,你會覺得挺簡單的。但當你要實現類似 UI 效果的時候,你會發現你根本無從下手。歸根結底,是因爲你根本沒有掌握這個知識點,可能連點皮毛也不懂。

當然,我不是說,每一個知識點你都要非常熟悉。對於那些經常用到的知識點,你至少要熟練掌握。而對於那些不是經常用到的知識點,你只需要有一個大概印象就好。等到需要的時候,直接 google 一下。

要多總結,做筆記

有一句俗話,好記性不如爛筆頭。我覺得這話有一定的道理。平時我們看文章,或者跟別人探討,覺得某些觀點挺正確的。但事後就是想不起來,這是爲什麼呢?這是因爲我們只停留在表層,沒有真正轉化爲自己內在的東西。你記性好,當時記住了。但你能保證十天,一個月,一年之後,你還記得住嗎?

做筆記的難得之處,是你的思考過程。當你着手記筆記的時候,你的大腦在思考,我要怎樣用簡短通俗的語言記錄下來。這在無形之中加深了你的印象。一段時間後,即使你忘記了,但當你回看以前的筆記的時候,我們往往會吸收地很快。

當然,我也不贊同一味地死記硬背。生活中的瑣事那麼多,不可能事事都記錄下來。挑選那些你覺得重要的,有感觸的即可。

就那我這兩三年寫博客的例子來說吧,兩年前在做一些 UI 特效的時候,將相關的原理都搞明白了。我以爲我至少可以記憶個兩三年吧。但事實是我太天真了,兩年之後,再次遇到相關的 UI 特效的時候,我早已將一切忘光。不過幸好的是,我翻閱了兩年前的博客,理了一下思路,很快就掌握了。

要形成自己的一套知識體系

知識體系,就是對自己的知識進行梳理,形成一套理論。我們可以藉助一些思維導圖工具整理出來,這樣的話,你可以快速查看哪些知識點是自己掌握的,哪些知識點是模棱兩可的,哪些知識點是不會的。以後複習的時候會非常方便,幫我們節省很多時間。

那要如何形成自己的一套知識體系呢?

對於沒畫過思維導圖的人來說,你一下子要讓他畫出來,基本不可能。首先,你可以先參考別人的做法,模仿,參考一下別人畫的知識圖譜,嘗試去理解他,轉化爲自己的知識。

接着,再嘗試自己去總結,用思維導圖畫出來。只有自己畫出來的東西,纔是屬於自己的。

資料下載

掃一掃,關注我的微信公衆號 徐公碼字(stormjun94), 回覆 Android 面試即可獲取下載鏈接

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