如何从零开始学android?
不知不覺進入軟件開發(fā)這一行業(yè)已經(jīng)8年了,回想起剛畢業(yè)在深圳一個月拿著2000的工資,還要在休息時間自學android,感覺那段時光真的是大學畢業(yè)后最充實的一段時光了;努力總會有結(jié)果的,第二年漲到5000,第三年跳槽回鄭州給了我7500,主要是離家近,父母年紀大了,給的錢少點無所謂,起碼能經(jīng)常回家看看。
回憶到此結(jié)束,之前看到有人在悟空問答提問怎么從零開始學android這個問題,但是限于爪機無力,打字緩慢只是回復了個大概,現(xiàn)在詳細說一下怎么從零開始學android。
首先要區(qū)分這個零的含義,是自己已經(jīng)有其他方面的開發(fā)經(jīng)驗了,還是一個完全什么都不懂的小白。如果你是什么都不懂得的小白,建議從頭看這個文章,如果你已掌握java語言請從第二步開始看這篇文章。
一、基礎(chǔ)
一門技術(shù)的基礎(chǔ)是什么?是開發(fā)語言。工欲善其事必先利其器,開發(fā)語言就是開發(fā)的工具。小白要學習一門技術(shù),可以說難度還是相當大的,你要從開發(fā)語言學起,然后才是技術(shù)里面的相關(guān)知識,對于android來說,就需要學習java語言了。
感謝當今網(wǎng)絡(luò)技術(shù)的發(fā)展,知識的傳播更加方便,而獲取知識的門檻也更低,網(wǎng)上充滿可各種學習java語言的視頻和講義或者電子書,那么哪些適合學習android為目的的初學者呢?java4android——百度一下這個詞條,你會發(fā)現(xiàn)網(wǎng)易云課堂里面有一個教學視頻,這個視頻的難度很低,針對的就是從零開始學android開發(fā)的技術(shù)小白們的。
?
?
這個視頻是MARS老師錄制的,可能有點年代久遠,但是java的基礎(chǔ)知識,不管到哪個時代都是差不多的,總共53個節(jié)課,其中還大量穿插練習課,可以按照視頻一步步熟悉掌握Java。如果覺得視頻講的太快,沒法記知識點,沒關(guān)系還有個學習筆記:?
?
?
?
這個學習筆記,就是java4android的視頻的學習筆記,知識點記錄的比較全面,方便大家回顧復習。
二 入門
java4android視頻教程學習掌握后,基本上算是把工具掌握了,然后你就可以開始學android了,推薦的話還是MARS 老師的android教學視頻,這個視頻只要到嗶哩嗶哩網(wǎng)站搜索android MARS?就能找到。
?
有人說別人的android教學視頻不行么?我說可以,但是我覺得MARS老師講的應(yīng)該是最簡單易懂適合小白零基礎(chǔ)的了,你也可以在網(wǎng)上搜索一些其他的從零開始學android的視頻學習。畢竟MARS 老師的視頻是比較早期的,可以搜一個時間比較新的從新過一下,鞏固老知識,學習新知識。
三 提高
如果上面的視頻你也已經(jīng)掌握了,那么恭喜你,你已經(jīng)是入門了,但是這還不夠需要提高,怎么提高呢?實戰(zhàn)啊,所以還是推薦嗶哩嗶哩的搜索詞條android實戰(zhàn),你會發(fā)現(xiàn)很多的實戰(zhàn)開發(fā)教學視頻,在這里我建議學習者選一個視頻把里面的內(nèi)容吃透,基本上就可以獨立開發(fā)了。
?
四 其他
在學習的過程中,不可避免的會遇到一些問題,怎么解決這些問題很關(guān)鍵,所以,我總結(jié)一下如何處理這些問題:
1、百度一下,你就知道。這個就是萬能的搜索了,如果是代碼報錯,又不知道問題怎么解決,可以把錯誤的log復制一下,放到搜索框里搜索,你會發(fā)現(xiàn),你犯過的錯誤,別人也會犯,別人還總結(jié)了怎么解決的方法,然后照做一般都能解決。
2、當然也有一些問題是不會報錯的,比如性能問題,或者界面錯亂等問題,這個有的時候百度能解決,有的解決不了,這個怎么辦呢?技術(shù)論壇是個寶啊,把問題描述一下,發(fā)布到技術(shù)論壇里,里面的大牛會很樂意為新人解惑的,但是如果你的問題描述不清,別人是不會搭理你的,所以你也要經(jīng)常逛逛論壇里的面其他人怎么提問的,學習他們的提問技巧。這里推薦CSDN。為什么是它呢?這個是一個悲傷的故事,我從畢業(yè)就開始使用的技術(shù)論壇eoe貌似前幾年關(guān)閉了。所以了,活得久就是真理。技術(shù)論壇除了提問外,還可以寫技術(shù)博客,這對自己的技術(shù)也是一個總結(jié)和提升,雖然每次提升不大,但是,日積月累,量變總會引起質(zhì)變的。
五總結(jié)
如果你已打算在這一個行業(yè)里面混飯吃以上已經(jīng)足夠了,但想一直站在前沿,就要不停的學習,不能停下,現(xiàn)在的社會發(fā)展太快,技術(shù)的更新頻率也在加快,一旦松懈,就有可能跟不上時代的步伐,最后只能被技術(shù)拋棄。愿各位初學者不忘初心,持之以恒,最終站在技術(shù)的最高峰
總結(jié)
以上是生活随笔為你收集整理的如何从零开始学android?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: layuiajax提交表单控制层代码_漏
- 下一篇: 安装MiniTools后,不能识别USB