Android-基礎篇-開篇前的胡言亂語

寫在前面的廢話。今天最後一門考試結束,準大四的生活已經開始,明天就要去廣州,一邊找實習,準備秋招,一邊去學習嵌入式的基礎知識。同樣兩個月的時間,希望不要再胖20斤。同時,如果哪位童鞋發現廣深周邊有Android實習崗位的,一定要和我說一下呀呀呀呀~~~
好了,賣自己環節已經結束。接下來就是正式進入到Android開發的時候了。相信如果有童鞋是順着前面的篇章學過來的話,相信對java也應該有一定的基礎了,尤其是面向對象編程。如果還沒有的話,不怕,我們就在接下來的學習中繼續鞏固哈。
ok,怎麼學習Android呢?這是個很難回答的問題,我並不敢說看了我的博客就真的能去進行Android開發了,只是說我把知識點總結出來,一來加深我的記憶,二來是希望在學習android的朋友可以相互印證一下,共同進步。而如果是要技術類的話,我也會逐漸開始更新一些技術類的demo博客,作爲訓練的目標,但是真正的學習,還是在你們身上。多敲,多看書,多看我的博客(呸,不要臉~),當然,我的android學習方式是這樣的:
前期看視頻+敲,中期看書+敲,後期百度+看書+思考實現+敲+記錄。什麼意思呢?就是在學習的前期,最後多看視頻,幫助理解。中期的話就要去看書了,有了前期的基礎,看書自然不會覺得看不懂,好吧雖然還是會有點,但是至少不會暈頭暈腦的了,後期呢,初步掌握了之後,就要嘗試自己寫,遇到問題百度一下,或者翻書也可以。找到出路之後,思考實現,然後再敲。這樣調試能夠敲出你想要的效果了,就說明你這個知識點已經過關了。
關於學習資源:
視頻網上有很多,可以自己找一下
書籍的話,按我看過的書籍,可以分爲:
前期:第一行代碼,最好是綠色版(第二版)
中期:android開發藝術探索,android開發完全講義,android開發——從小工到專家
後期:java虛擬機規範,android框架解析,深入淺出android源代碼
當然,後期的我也只看了部分~如果還有更多的建議,也歡迎扔過來哈~
關於自學方向:
大致歸納了一下,可以分爲:
ui篇:控件,佈局,的使用,難點是動畫和自定義控件
系統篇:這個層面就比較打了,比如四大組件、ipc機制,多線程,內存優化之類的
網絡篇:聯網操作,框架使用,網絡協議(藍牙協議也可以學)
數據篇:xml數據解析,json數據解析,本地化數據存儲(文件存儲,偏好設置,sqlite數據庫),網絡數據存儲等
其他:包括jni,web混編,服務端開發基礎,按照相關內容,我列了個不算很完善的知識庫,有興趣的童鞋們可以參考一下~,
點擊開啓傳送門
好了,胡言亂語已經介紹,下一篇就開始ui篇的博客更新,筒子們,Android studio開發環境要搭好咯!!

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