1首先要有編程的
基礎(chǔ),因?yàn)槟阋裁词蔷幊?br>2要玩的明白java,因?yàn)閍ndroid說(shuō)白了就是java的一個(gè)
類庫(kù),很
多人還不會(huì)寫ava就開(kāi)始搞android,這是很不明智的,而且
效率會(huì)極低,因?yàn)楝F(xiàn)在android的書都是基于已經(jīng)掌握java的前提的這個(gè)層次寫的,如果沒(méi)有
java基礎(chǔ)可能前一兩章你能照著上面的做,但往后會(huì)非常吃力,也不得不一邊看android一邊惡補(bǔ)java,而這樣學(xué)成的java勢(shì)必非常的爛。
3要確定自己開(kāi)發(fā)android的哪一方面,如果
做游戲的話,要知道自己做哪個(gè)
類型的游戲,例如如果你寫
3D游戲的話,還要有強(qiáng)大的OpenGL基礎(chǔ),和強(qiáng)大的
物理模型知識(shí),物理模型這點(diǎn)
新手較為難體會(huì)其重要性,舉個(gè)例子吧:你肯定玩過(guò)cut rope,那其中繩子的波動(dòng)就是一個(gè)很成功的例子。
android
開(kāi)發(fā)環(huán)境還需要以下工具:
JDK,Java Development Kit.因?yàn)閍ndroid
應(yīng)用層的
程序是使用java語(yǔ)言編寫的,所以JDK是必備的工具;
ADK,Android Development Kit.這個(gè)就不用解釋了吧;
IDE, integrated development environment.當(dāng)然不用IDE也一樣可以編寫
代碼,但是使用了IDE,編寫代碼的效果就是不一樣。推薦使用Eclipse。
ADT,Android Development Tools.這是
Google公司為Eclipse開(kāi)發(fā)的一個(gè)
插件,用于協(xié)助Android的開(kāi)發(fā)。Eclipse+ADT是當(dāng)前的最流行也是最好的組合!
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。