可能很多人,在看到這個(gè)標(biāo)題的時(shí)候涩僻,覺得很不以為然券册,那么多大神寫了自己的android成長之路,為什么我還要寫呢饥侵?因?yàn)槲蚁胝f,每個(gè)人的學(xué)習(xí)方式不一樣衣屏,每個(gè)人走的道路不一樣躏升,所以最后所成就的東西不一樣
或許,我們?cè)趯W(xué)校的時(shí)候狼忱,老師教我們學(xué)習(xí)了很多東西膨疏,包括文學(xué)、科學(xué)等等钻弄,向我們程序員佃却,在學(xué)校的時(shí)候或多或少都要接觸一些其他的語言,小編我就不例外窘俺,在學(xué)校的時(shí)候接觸過:VB双霍、C、C++批销、.Net洒闸、Java、PHP均芽、C#丘逸、Java Web等等,有很多掀宋,但是真正學(xué)懂得深纲,卻少之又少,畢竟我們不能一下子吃成一個(gè)大胖子劲妙,所以我們慢慢來湃鹊,一點(diǎn)一點(diǎn)的學(xué)習(xí)他們,我剛在工作的時(shí)候镣奋,由于在學(xué)校學(xué)習(xí)了.net的時(shí)間較多币呵,所以在畢業(yè)后覺得找一份網(wǎng)站開發(fā)的工作其實(shí)挺不錯(cuò)的,2014年大三實(shí)習(xí)的時(shí)候侨颈,很慶幸我收到了老師的幫助余赢,老師拖人在鄭州幫我找了一份工作芯义,還不錯(cuò),公司僅有10個(gè)人不到妻柒,小公司扛拨,但是對(duì)于我這個(gè)沒有什么經(jīng)驗(yàn)的小牛犢來說,我已經(jīng)很滿足了
在工作了一段時(shí)間后举塔,我發(fā)現(xiàn)自己對(duì)于.Net并不敏感绑警,甚至有些排斥,在學(xué)校期間很少接觸CSS以及JS等這些腳本語言央渣,所以在實(shí)際的網(wǎng)站開發(fā)便有很多的弊端计盒,這里不懂,那里不懂等等痹屹,但是又不能總是問別人,所以就自己私底下自己研究枉氮,有迫于沒有一個(gè)成熟的人帶自己志衍,所以成長起來很慢,無奈聊替,過了大概有幾個(gè)月的時(shí)間楼肪,在同年11月份,公司領(lǐng)導(dǎo)做了一個(gè)很大膽的決定惹悄,讓我放棄.Net開發(fā)春叫,轉(zhuǎn)做Android開發(fā),當(dāng)時(shí)公司領(lǐng)導(dǎo)質(zhì)問我熟悉不熟悉Java語言泣港,我說學(xué)過暂殖,但是不怎么熟悉,可是領(lǐng)導(dǎo)還是給了我時(shí)間讓我去學(xué)習(xí)当纱,從一個(gè)小白開始呛每,慢慢研究
終于在自己的努力下,搭建好了android開發(fā)環(huán)境Eclipse+ADT坡氯,說著的真心不容易晨横,剛開始自己對(duì)ADT完全沒概念,所以也沒有一點(diǎn)靈感箫柳,就這樣花了大概3天的時(shí)間去搭建開發(fā)環(huán)境手形,作為一個(gè)新手,從一個(gè)網(wǎng)站開發(fā)人員轉(zhuǎn)到移動(dòng)開發(fā)悯恍,算是夸了一個(gè)小行業(yè)库糠,畢竟從事的不是自己所擅長的
作為一個(gè)新手,要想學(xué)習(xí)android開發(fā)涮毫,必須要有Java語言作為基礎(chǔ)曼玩,這是必不可少的鳞骤,如果不會(huì)java,小編還是建議大家黍判,對(duì)java進(jìn)行惡補(bǔ)豫尽,尤其是機(jī)面向?qū)ο蟮奶匦裕酉聛砭褪橇紟熞嬗亚晏谧鲩_發(fā)的過程中美旧,難免會(huì)遇到一些難題,自己又解決不了贬墩,但是公司有沒有其他人可以問榴嗅,這個(gè)時(shí)候就需要自己想辦法找志同道合的人了,可以去CSDN上面提問陶舞、也可以來簡書尋找答案嗽测,當(dāng)然最直接快速的方法就是去加入一些android開發(fā)的QQ群,直接快速肿孵,更能在第一事件獲取自己想要的東西唠粥,有了這些東西,我們還需要將android開發(fā)系統(tǒng)地過一遍停做,畢竟學(xué)習(xí)是需要循序漸進(jìn)的晤愧,所以有必要系統(tǒng)地學(xué)習(xí)一遍,這個(gè)時(shí)候我建議大家可以去找找千峰的Android軟件卡發(fā)視頻教程蛉腌,他的視頻也不多官份,花個(gè)一段時(shí)間看完,對(duì)自己以后成長絕對(duì)有好處
然后最重要的就是要有一本好書烙丛,這里小編推薦大家兩本書一本就是“Android瘋狂講義”舅巷,這本書屬于入門級(jí),畢竟想要做Android開發(fā)必須要入門啊河咽,它可以配合著android開發(fā)視頻教程 一起學(xué)習(xí)悄谐,然后就是“Android藝術(shù)開發(fā)和探索”這本書,不得不數(shù)库北,可以真正做到讓初級(jí)開發(fā)者進(jìn)階的作用爬舰,我自己也就是這樣,從一個(gè)小白走到了現(xiàn)在
當(dāng)你在android之路上走了一年以后寒瓦,如果你進(jìn)步的夠快情屹,我想你就可以去看著源碼和API、進(jìn)行開發(fā)了杂腰,這時(shí)候恭喜你垃你,你已經(jīng)成功學(xué)會(huì)了Android開發(fā)的入門,但是想要曾為一個(gè)高級(jí)開發(fā)者還有很長的路要走,接下來你可以去找一些關(guān)于Android內(nèi)核解析惜颇,以及Android源碼分析的書皆刺,去嘗嘗刨根問底的甜頭了,不過最重要的凌摄,還是要提醒大家羡蛾,在做Android開發(fā)的過程中,別忘了一定要學(xué)會(huì)自定義View锨亏,因?yàn)檫@才是讓你成為大神的必備絕招
最后小編在這里祝愿每個(gè)想成為一名Android開發(fā)人員的小伙伴們痴怨,一路順風(fēng),學(xué)業(yè)有成