我的android開發學習之路

學習android開發有一年左右了,同時從事android開發也有2.3個月的時間了,正好現在51cto正在搞這個大學生IT博客大賽,那就好好的寫篇博客來參賽吧,大家要給我投票哦!

去年的時候,android就已經很火了,同時我本人也比較希望進入移動互聯網這個行業。在學校的java課程學習完成之後,我決定要開始學習android。因爲android是使用java語言進行開發,我開始學習java,當時是大概閱讀了一遍《java編程思想》和李剛的《瘋狂java講義》,主要是學習java的基本知識,基礎思想。

之後便進入android的學習,學習android首先是學習android的開發環境的搭建,學習編寫Hello world示例,然後開始編寫很多的小的demo,通過這種方式來學習andriod的界面控件,四大組件,一些基本的api,這個時候閱讀了一些圖書,包括李剛老師的《瘋狂android講義》、《android開發入門》、《Android應用開發揭祕》。

之後編寫了一個Rss閱讀器,通過這個閱讀器來學習了android中的網絡訪問、android中的xml文件解析。微博客客戶端,通過這個瞭解了json文件解析,加強網絡訪問,做比較好一點的佈局,以及SQlite數據庫的使用。

通過做更多的實例,開始對於android越來越熟悉,可以瞭解一些網上的開源項目,他們封裝了很多的android的組件。比如Android圖像開源視圖:SmartImageView http://samming.blog.51cto.com/2317634/1205378, 可以幫助我們方便的加載網絡的圖片。同時多看一下網上別人開源的項目,如oschina的客戶端,eoe的客戶端,通過他們的代碼可以看他們是如何編寫代碼,組織項目結構的。

經常的在csdn、eoe等網站上解答別人的問題,或者看別人解答的問題,都可以幫助我們很快的成長。


總結一下:

怎樣學好android呢,主要先要學習好java基礎,多寫android的實例,多花時間,多多看別人的代碼,多多的社區交流經驗。


最後奉上一些好的資源:

android開源推薦總結:http://www.csdn.net/article/2013-05-21/2815370-Android-open-source-projects-finale/3

android視頻教程:http://dl.vmall.com/c0gblm1v9x

android博客推薦:http://android.yaohuiji.com/about   http://blog.csdn.net/zhy_cheng/article/category/1095993  http://www.cnblogs.com/qianxudetianxia/


更多的資源,大家自己在網上留心,就能發現更多的。


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