新Android學習計劃

最近,在學習Android Design Support Library提供的新控件過程當中,我感覺到了原來的學習方式的缺點:編程

  • 學習內容過於隨意,在工做過程當中碰到的新問題都想去掌握,心血來潮就想寫一篇相關的博文。而Android的新知識層出不窮,GitHub上的優秀開源項目更是數不勝數,我的時間精力有限,有價值的東西是學不完的。學習

  • 學習難以深刻。因爲對一個新知識的學習開始得很隨意,缺乏適度的規劃,因此很容易淺嘗輒止,稍微瞭解了一點點就中止了,轉頭去看別的內容。這形成的結果是看起來了解了不少新東西,但都沒有深刻,不能舉一反三。博客

  • 因爲缺乏一個學習的主線,影響了學習效率,時間利用率不高。編程的領域新知識出現得太快,每每舊的東西還沒了解清楚,新的就又出來了,這樣很容易變成狗熊掰玉米,掰一路丟一路的狀況。總的來講,仍是須要構建一個合理的知識結構,在現有的知識體系上有選擇的吸取新東西,才能事半功倍。it


綜上,我決定嘗試定製一個規律性的學習計劃,看看是否能提升效率,具體安排入下:效率

  • 每個月挑選一個大的主題,做爲當月學習的主線。若是該主題內容很豐富或很重要,連續的幾個月能夠都用該主題。總結

  • 每週圍繞該大主題,挑選一個方面的內容,做爲該周的小主題。demo

  • 圍繞該小主題檢索參考資料並閱讀,作摘要。項目

  • 圍繞該小主題寫一篇長博文,作出本身的分析和總結。top

  • 圍繞該小主題寫一個demo,結合代碼來實驗,理論結合實際。di

我已經建了一個GitHub項目,準備將demo都寫在這個小項目中。

另外,我也會在博客中建一個新的隨筆分類,之後每週一篇博客都寫在裏面。


2015年12月

主題: Android Design Support Library

  • 第一週topic:CoordinatorLayout (已完成)

  • 第二週topic:Snackbar

項目開始,學習計劃暫停。

相關文章
相關標籤/搜索