Android學習計劃

我最近因爲個人事情大概有3、4個月沒有與編程打交道了。你問我有沒忘記,我可以很老實的告訴你,很多東西都忘記了,但是一看回去自己的筆記都會想起。然後我現在需要在一個儘可能短的時間裏面複習回一些基礎知識。我的大概流程是java基礎、android基礎,邊練習demo邊學習,最後給自己一個期限完成一個項目。

1.複習java的基礎知識:Java基礎類(lang包,IO包,util包(集合框架),面向對象,多線程,網絡編程)

2.學習android基礎知識:

  • Activity生命週期——Activity實際開發中使用頻率最高,這個必須要理解。

  • 四大組件及其生命週期——Android中的四大組件必須得知道,也是面試常問到的。

  • 各種控件的使用——在日常開發中都會使用,有編程基礎的十分易懂。

  • ListView的基本使用與優化——ListView是最常用且比較複雜,各種Adapter的使用以及ListView的優化都是必須掌握的。

  • 意圖Intent——Intent解決了Android中四大組件的通訊,非常有用。

  • Fragment的使用——可以把Fragment設計成可以在多個Activity中複用的模塊。

  • Android中SQLite——輕量級的嵌入式關係型數據庫,支持SQL語言,並且只用很少的內存就有很好的性能。

  • Android 屏幕適配——Android機型尺寸各種各樣,於是屏幕適配就成了Android開發中很重要的一環。

3.還會有中級、進階級的android知識,先一步步的來,再往後在記錄。

4.Android開發必知的一些開源庫:Guthub

5.良好的認知:

  • 積累和總結——編程能力不是一朝一夕練出來的。正如“如果你在寫程序兩三年之後還能在下班回家的路上,看着別人的技術博客學習,那我相信你的編程能力一定不會差。”所說的一樣,當閱歷有多豐富,知識的範圍就有多廣闊。

  • 深入學習——很多人覺得做Android很簡單,上個培訓班出來就夠了,其實完全不是這樣,現在很多公司看到培訓班出來的都不收,因爲培訓只能讓你入個門,但學習能力這種東西是培訓不出來的,技術都會過時,學習能力纔是你最核心的競爭力。

  • 清醒的頭腦——包括知道一個問題應該怎麼解決,一個需求應該用什麼方案,也包括自己存在的問題和應該走的發展路線。換句話說就是,在任何情況下,都做出相對合理的決定,這依賴於平時的積累,交流和思考。

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