java學(xué)多少才能開(kāi)發(fā)安卓,搞 Java 最重要的是什么?毫不夸張地說(shuō),掌握和了解零JAVA基礎(chǔ),要學(xué)安卓AP開(kāi)發(fā),應(yīng)該從哪一步開(kāi)始,求詳細(xì)步驟!??,基本就能走遍天下都不怕了!
1.零JAVA基礎(chǔ),要學(xué)安卓AP開(kāi)發(fā),應(yīng)該從哪一步開(kāi)始,求詳細(xì)步驟!
肯定先學(xué)Java吧,安卓app開(kāi)發(fā)用的語(yǔ)言是Java。對(duì)Java的繼承,多態(tài),多線程,IO等這些基本知識(shí)都需要了解。你可以去百度一下《JAVA程序設(shè)計(jì)基礎(chǔ)》,這本書(shū)用來(lái)入門(mén)。還有需要去學(xué)一下設(shè)計(jì)模式和數(shù)據(jù)結(jié)構(gòu),不知道你有沒(méi)有學(xué)過(guò)?Java入門(mén)學(xué)習(xí)的時(shí)候你可以用Java來(lái)寫(xiě)幾個(gè)小游戲,比如俄羅斯方塊,飛機(jī)大戰(zhàn)這樣的,對(duì)理解很有幫助。個(gè)人覺(jué)得僅僅入門(mén)對(duì)以后的發(fā)展是不夠的,但對(duì)想要快速上手app開(kāi)發(fā)是足夠了的,遇到問(wèn)題谷歌或者百度都能很好的解決。接下來(lái)就是去學(xué)習(xí)安卓app開(kāi)發(fā),這里可以去看看《14天學(xué)會(huì)安卓開(kāi)發(fā)》,這本書(shū)寫(xiě)得很精煉,安卓開(kāi)發(fā)需要的基本技術(shù)和知識(shí)點(diǎn)都提到了,而且也有源代碼,當(dāng)然,這需要自己去找;還有《深入淺出Google Android》。只看入門(mén)書(shū)別想精通安卓,還遠(yuǎn)著呢,只是對(duì)入門(mén)和掌握安卓開(kāi)發(fā)的大概過(guò)程很有用處,以后要慢慢沉下心去研究才能有更大發(fā)展。對(duì)安卓開(kāi)發(fā)有了一些認(rèn)識(shí)后,不妨把上面Java做的小游戲移植到安卓上來(lái),十分簡(jiǎn)單,其中的區(qū)別只是API的使用,理念上是一樣的。不認(rèn)識(shí)API就去查開(kāi)發(fā)文檔,這也是編程的重要技能,做完后會(huì)十分有成就感。大概就這些,入門(mén)也沒(méi)有多深厚的東西要講,上面推薦的書(shū)你可以在網(wǎng)上就找得到電子版,覺(jué)得不適合自己就換其他來(lái)看,入門(mén)書(shū)內(nèi)容都差不多,區(qū)別是講法。后面的修行在個(gè)人,在論壇、社區(qū)多學(xué)學(xué)逛逛也十分有好處。純手打,求采納。
雖說(shuō)掌握和了解了零JAVA基礎(chǔ),要學(xué)安卓AP開(kāi)發(fā),應(yīng)該從哪一步開(kāi)始,求詳細(xì)步驟!??,能走遍天下,但也要不斷去學(xué)習(xí)新的知識(shí),更多的Java知識(shí),請(qǐng)聯(lián)系客服獲取。