前言
如果你也學習Android,那么你大概率會看過我的文章。經常有讀者給我留言:“該怎么學習Android?”、“日常學習Android的方法是什么”、”如何實踐應用Android“等
在上兩篇文章中,主要講解了要學習什么Android知識和如何去學習Android知識,具體請看文章:(閱讀本文前,請先閱讀文章)
Android知識圖譜:我們到底需要學習哪些Android知識?
Android學習攻略:手把手教你循序漸進地學習Android知識所以,今天,我將獻上一份《Android實踐指南》,以自身的經驗 & 所見所聞,旨在告訴大家,針對要學習的Android知識,該如何進行實踐&應用到實際開發場景中,希望你們會喜歡。
Carson帶你學Android:學習指南系列
Carson帶你學Android:這是一份全面&詳細的Android學習指南
Android實踐手冊:該如何應用Android知識到實際場景中
Android學習攻略:手把手教你循序漸進地學習Android知識
Android知識圖譜:我們到底需要學習哪些Android知識?
核心分析內容
- 理論結合實踐、學以致用才能更好地獲取知識,對于深入理解
Android
,最好的實踐就是 將理論知識運用到Android
項目中 - 所以,此處可以轉化成兩個問題:
- 該如何尋找合適的項目?
- 如何將理論知識運用到項目中 & 提高項目的質量
- 在本文中,將詳細回答上面2個問題。最后,還會結合前面2篇文章講解的Android知識和學習方式,給出綜合的具體執行學習Android的建議。
1. 該如何尋找項目?
要將理論知識應用到合適的Android項目中,才能加深強化&具備實踐經驗。對于尋找項目,此處給出3個方向:
- 學校:課程設計、社團組織
- 公司:實習、正職、創業
- 技術社區:開源項目
下面,我將詳細介紹。
1.1 學校
課程設計
請認真對待大學專業對于你職業相關課程的大作業,即課程設計(如Java、Android、數據結構等),因為它會是你入門Android的第一個項目,也會成為你在校期間一個不可多得的項目經驗。社團組織
多參與校內官方組織 & 社團組織,注重尋找具備校內影響力較大的產品的所屬組織,因為在那里你能找到一個具備落地實踐的開發經歷 & 一群靠譜、能在職場上給與你很多幫助的開發團隊。
1.2 公司
- 實習
如果你還是在校大學生,請安排好自己的大學上課時間,嘗試出去公司參與擁有大量用戶、真正的項目,特別是知名公司。對于在校大學生來說,這部分項目經歷是含金量最高的,也是為數不多能真正讓你的產品落地的好機會。 - 正職
如果你已經是正職員工,那么做好你手頭上的項目則是你實踐最好的方式。 - 創業
創業能最大程度鍛煉你全方面的能力,含:技術專業能力 & 基礎能力;但這是一個可遇不可求的機會:找到靠譜的團隊 & 有前景的方向,若有這樣的機會,個人非常建議去嘗試。
假設最后能拿到投資,含金量是非常非常高、最能鍛煉人的。
1.3 技術社區
- 來源:自己的項目、當前技術熱點/開源庫、仿照主流的app
- 內容:完整App、某個功能模塊、UI組件等
- 開源處:主流技術社區 = Github、CSDN、稀土掘金、簡書
1.4 總結
根據不同的經歷 & 場景,選擇合適你的Android項目,理論結合實踐,才能最大化的提高你的Android水平,總結如下:
2. 如何將理論知識運用到項目中 & 提高項目的質量
- 我認為,項目中的所有功能 & 業務實現都是基于上述說的Android知識的,關鍵是在于:是否能選擇對的知識點 & 組合實現思路。
- 提高項目質量,即 提高項目含金量、增加技術含量 & 亮點,下面主要是從 項目本身的意義、實現方式、性能優化 & 影響力 4個方面
至此,關于如何應用Android
知識到實踐活動中講解完畢。
3. 額外:具體執行建議
看完全文 & 之前推送的文章:
Android知識圖譜:我們到底需要學習哪些Android知識?
Android學習攻略:手把手教你循序漸進地學習Android知識你大概會有個較大的疑問:
“好多知識內容需要學、好多項目需要做、還要花時間寫技術博客記錄,哪來那么多時間呢?”
- 個人認為最高效的執行方式是:以做項目為主、知識體系學習為輔,將技術博客作為一種學習的方式。具體執行方式是:
5. 總結
結合本文 & 前面2篇文章,關于對Android學習內容、方向&實踐方式講解到這里,此處作個簡單總結:
憑借這樣的學習方式,有幸獲得騰訊微信、阿里巴巴、今日頭條等Android客戶端offer。所以,我將自己的一套Android學習方式總結出來分享給大家,希望各位也能更好地學習Android知識!
接下來,我會逐步將上述講解的Android理論知識推送給大家,希望大家能在碎片化時間系統、高效地學習到Android知識
Carson帶你學Android:學習指南系列
Carson帶你學Android:這是一份全面&詳細的Android學習指南
Android實踐手冊:該如何應用Android知識到實際場景中
Android學習攻略:手把手教你循序漸進地學習Android知識
Android知識圖譜:我們到底需要學習哪些Android知識?
歡迎關注Carson_Ho的簡書
不定期分享關于安卓開發的干貨,追求短、平、快,但卻不缺深度。