這篇文章獻給這些想要從事安卓開發的朋友們!
關於Android開發的書籍很多,讓人目不暇接,對於一個沒有接觸過這方面的程序員,像我,在開始時也是摸着石頭過河,探索者一條入門的途徑,期望能夠登堂入室。經過將近一年時間的准備,學習和摸索,總結了一條安卓開發學習的途徑,現總結如下:
一。入門篇
1.如果沒有JAVA基礎,或者是從其他平台轉來的程序員,首先應該學習的還是JAVA基礎,推薦教材:
<<JAVA核心技術卷一>>
2.如果有了JAVA基礎,就可以直接學習安卓開發了,推薦書籍,如果你鈔票足夠,就買吧,如果囊中羞澀,就下載吧。
1) <<Pro Android 4>>
2)<<Android開發入門與實戰體驗>>
相信讀了上面介紹的這些書,可以入門了,再加上做幾個項目,就可以登堂入室了。
二.增強篇:
俗話說,練武不練功,到頭一場空,強化體能,增強功力,是技藝得以完美施展的基礎。下面介紹一些足以能夠增強功力的書籍,呵呵,有些我還沒看呢。
1。<<Think in Java>> 可以深入學習下JAVA
2. <<Java Concurrency in Practice >> 或<<Java.Threads>>JAVA多線程編程的,
3.<<敏捷軟件開發>>
4.<<Android UI Fundamentals>>.講ANDROID UI的
5.<<Wrox.Professional.Android.Sensor.Programming>> 講Sensor開發的。
三。高級篇
如果是C++足夠好的話,就看看安卓底層的吧,像什么<<深入理解Android >>,<<android內核剖析>>什么吧。
好,列完了,歡迎補充!