下面收集了42個(gè)幫助大家學(xué)習(xí)Android的內(nèi)容鏈接,部分內(nèi)容是面向初學(xué)者的,幫助大家從頭開始學(xué)習(xí)Android開發(fā)边器,其他則面向較高級(jí)的開發(fā)者训枢。希望推薦的這些內(nèi)容對(duì)你有幫助。
官方網(wǎng)站
1忘巧、谷歌Android開發(fā)者頁(yè)面
這里是主站點(diǎn)恒界,在這您可以找到一切資源幫助您開始Android開發(fā)。此站包含了很多關(guān)于學(xué)習(xí)基礎(chǔ)知識(shí)的資源砚嘴,完整的API引用十酣,以及你開始開發(fā)所需的各種工具。此站共分為五個(gè)部分:
作為初學(xué)者际长,你應(yīng)該從工具開始耸采,這部分講解了如何安裝AndroidSDK。
教程為你提供了關(guān)于Android的基本介紹工育,教給你如何寫出你的第一個(gè)程序虾宇。它包括很多的資源,即便成為高級(jí)程序員你仍需閱讀這里面的文章如绸。
API指南是對(duì)于不同API更技術(shù)性的手冊(cè)嘱朽,在更加深入理解Android內(nèi)部工作方面十分有用。
參考手冊(cè)包含關(guān)于Android庫(kù)的完整的類引用怔接。
在Google Services部分你會(huì)找到更多庫(kù)的信息搪泳,這些庫(kù)可以讓你連接到Google的服務(wù),例如地圖和Google+扼脐。
教程
2森书、Vogella的Android教程
這里面包括許多給初學(xué)者以及高級(jí)Android開發(fā)者的教程。這些文章由Lars Vogel編寫谎势,文章十分專業(yè)凛膏,為你提供對(duì)Android架構(gòu)的深入理解。
3脏榆、EduMobile Android開發(fā)與編程
在這里你可以找到許多基于單獨(dú)話題的教程猖毫。這些教程并非按照循序漸進(jìn)的順序排列的,但是卻包含了多種多樣的獨(dú)立話題须喂。
4吁断、CoreServletsAndroid編程教程
這是一個(gè)更循序漸進(jìn)的教程系列,可以在你邁出Android編程的第一步時(shí)為你指導(dǎo)坞生。
5仔役、給初學(xué)者的AndroidLinux編程
該教程由三部分組成的,是由linux.com主辦目標(biāo)受眾是具有Java背景的Android初學(xué)者是己。
6又兵、Android快樂編程
這是一個(gè)程序員學(xué)習(xí)Android的博客。Kinam Choi在他了解Android架構(gòu)過程中通過他的經(jīng)驗(yàn)幫助你來理解。
7沛厨、Styling Android
在這個(gè)博客中Mark Allison 專注于設(shè)計(jì)和Android應(yīng)用程序的布局宙地。對(duì)于那些想要寫出有著杰出UI、漂亮的程序的人來說逆皮,這是非常有用的資源宅粥。
8、“How To Make An Android App”XDA 論壇
這里包含了一系列的論壇帖子电谣,這些帖子指導(dǎo)你開發(fā)簡(jiǎn)單的Android應(yīng)用程序秽梅。
視頻教程
9、TheNewBoston Android教程
這里有200個(gè)視頻教程剿牺,這些教程專注于Android開發(fā)的各個(gè)方面风纠,從下載和安裝AndroidSDK開始。大多數(shù)視頻在5分鐘左右牢贸,這使得你可以在任何小憩的時(shí)候看上一段。
10镐捧、Derek Banas Android開發(fā)教程
Derek定期的上傳關(guān)于各種主題的視頻教程潜索。目前共有五個(gè)關(guān)于Android開發(fā)的視頻。
11懂酱、 “如何進(jìn)行Android編程”
這里有10個(gè)簡(jiǎn)單的視頻為你介紹Android開發(fā)竹习。有些視頻是其它教程很少涉及到的內(nèi)容。全部看完10個(gè)視頻大概需要兩個(gè)小時(shí)左右列牺。
12整陌、Android開發(fā)者
如果你想緊跟Android開發(fā)的步伐,那么你應(yīng)該訂閱官方的Android開發(fā)者(Android Developers)頻道瞎领。這里你會(huì)學(xué)習(xí)到最新的特性以及獨(dú)門絕技泌辫。
13、Android Authority(Android權(quán)威)
這是另一個(gè)專注于Android的頻道九默。主要是面向用戶震放,但是作為一個(gè)好的開發(fā)者,你也應(yīng)該時(shí)刻了解用戶的觀點(diǎn)驼修。
工具
14殿遂、ADT Plugin for Eclipse(ADT 插件)
對(duì)于新手而言,這是目前開發(fā)程序的標(biāo)準(zhǔn)的方式乙各,也是最佳選項(xiàng)墨礁。Android Developer Tools插件在Eclipse中集成了AndroidSDK并且包括一個(gè)圖形化的布局編輯器,它能自動(dòng)生成布局XML文件耳峦。如果你不喜歡Eclipse恩静,你也可以嘗試用IntelliJ IDEA 12來替代。
15蹲坷、AndroidAnnotations
AndroidAnnotations 通過使用Java注解來創(chuàng)建樣板代碼蜕企,從而簡(jiǎn)化了Android應(yīng)用程序的開發(fā)咬荷。它負(fù)責(zé)替你來最常用的任務(wù)從而顯著地提高代碼開發(fā)速度,同時(shí)增加了代碼的可讀性轻掩。
16幸乒、RoboGuice
RoboGuice的目的在與為Android開發(fā)加入依賴注入。 RoboGuice同時(shí)利用了標(biāo)注以及Java映像來達(dá)到它的目標(biāo)唇牧。
資源
17罕扎、The Ultimate Android Library (T.U.A.L) 終極Android庫(kù)
這是一個(gè)展現(xiàn)了許多定制庫(kù)、圖標(biāo)和視圖的程序丐重。你可以在你的設(shè)備上安裝這個(gè)程序并且在action中看到這些元素腔召。你也可以在他們的網(wǎng)站上貢獻(xiàn)新的的庫(kù)。
18扮惦、AndroidViews
這里有許多定制視圖臀蛛、庫(kù)和其它資源。你不用重新發(fā)明已有的東西崖蜜,所以可以節(jié)省很多時(shí)間浊仆。
19、Chupa Mobile
如果你愿意為應(yīng)用程序組件花錢的話豫领,那么這個(gè)市場(chǎng)就是為你而存在的抡柿。同是你也可以考慮賣出你自己的定制組件,小工具等等等恐。
APP UI 設(shè)計(jì)
20洲劣、官方設(shè)計(jì)指南
這是Android網(wǎng)頁(yè)上的官方站點(diǎn)。它包含所有程序設(shè)計(jì)的基本信息课蔬。
21囱稽、Android Patterns
這是一個(gè)UI模式的目錄,它解釋了與你的應(yīng)用程序交互的最常用和直觀的方法二跋。如果你想為用戶創(chuàng)建無縫體驗(yàn)粗悯,那么這個(gè)網(wǎng)站是必須要看的。
22同欠、Android App Patterns
這里有很多截圖样傍,這些截圖來自不同種類的應(yīng)用程序。例如铺遂,你可以比較各種導(dǎo)航界面來發(fā)現(xiàn)哪一種最適合你的程序衫哥。
23、Mobile Patterns
這是另一個(gè)有很多截圖的網(wǎng)站襟锐,既有Android的也有iPhone撤逢。
24、30 Web、Mobile Wireframe Toolkits
這是一篇文章蚊荣,文章包含了30個(gè)資源的鏈接初狰。Wireframe 工具包讓你可以更加專業(yè)地布局你的程序設(shè)計(jì)。
25互例、Graphic Designers Cheatsheet
如果你想創(chuàng)建奢入、實(shí)現(xiàn)你想要的布局,并快速發(fā)布的話媳叨,這是一個(gè)非常有用的資源腥光。
靈感
26、Android Niceties
這是Tumblr上的一些內(nèi)容展示了最優(yōu)美的Android程序糊秆,它是啟發(fā)靈感的好資源武福。
27、Lovely.ui
這是一個(gè)展示漂亮的手機(jī)程序的網(wǎng)站痘番。不僅有Android程序也有其他的捉片,但是對(duì)于手機(jī)程序設(shè)計(jì)者來說都非常有用。
博客
28汞舱、Android官方開發(fā)者博客
這個(gè)官方博客來自于谷歌的Android開發(fā)者伍纫。與這些內(nèi)部人士保持聯(lián)系以獲得最新資訊是非常有必要的。
29兵拢、Android周刊
這個(gè)其實(shí)不太像是一個(gè)博客,它更像是一個(gè)每周的新聞通訊逾礁,它讓你知道最新的Android開發(fā)的問題说铃。
30、Cyril Mottier這是一個(gè)非常好的博客嘹履,它關(guān)注與Android界當(dāng)前的發(fā)展趨勢(shì)腻扇。
31、The Commons Blog
對(duì)于了解Android開發(fā)的更深層次的信息砾嫉, 這個(gè)博客是非常必要的讀物幼苛。Mark Murphy關(guān)注與開發(fā)者需要注意的細(xì)節(jié)以及陷阱。
32焕刮、Android UI Patterns
在Juhani的這個(gè)博客中舶沿,他專注于應(yīng)用程序的設(shè)計(jì)和可用性。
人物
要保證時(shí)刻獲取最新的Android開發(fā)的信息配并,最好的方式就是與那些開發(fā)或?yàn)榧軜?gòu)出力的人們保持聯(lián)系括荡。因?yàn)锳ndroid是谷歌創(chuàng)建的,你會(huì)發(fā)現(xiàn)開發(fā)者社區(qū)主要在Google+上(而不是Facebook上)溉旋。但是你同樣可以在其他社交網(wǎng)站上找到他們畸冲。
33、Mark Murphy (Commonsware)
Mark Murphy撰寫了“The Busy Coder’s Guide to Android Development”這本書,此書共有2300頁(yè)邑闲,其中包含了大量有用的信息算行。他主要使用Google+,但他也有一個(gè)自己的網(wǎng)站苫耸,同時(shí)也會(huì)在stack overflow上回答問題州邢。
34、Tor Norbye
Tor Norbye是谷歌公司Android部門的一員鲸阔。在Android開發(fā)上偷霉,他從事視覺工具方面的工作。你也可在Twitter和YouTube上找到他褐筛,同時(shí)他也是The Java Posse的一員类少。他的博客已經(jīng)不在更新,因?yàn)樗呀?jīng)把主要活動(dòng)轉(zhuǎn)移至Google+渔扎。
35硫狞、Romain Guy
Romain Guy是AndroidUI部門內(nèi)部的專家,他專注于圖形性能和動(dòng)畫晃痴。他使用Google+和Twitter, 也在Stackoverflow上回答問題残吩,同時(shí)有自己的博客。請(qǐng)務(wù)必看看他的這個(gè)在2013 Google I/O大會(huì)上關(guān)于Android圖形和性能以及動(dòng)畫的視頻倘核。
36泣侮、Dianne Hackborn
Dianne Hackborn是一名Android架構(gòu)工程師。除了使用Google+紧唱,他還在Stackoverflow上回答問題活尊。
37、Chris Banes
Chris Banes是ActionBar-PullToRefresh漏益、PhotoView和Android-BitmapCache的作者蛹锰,這三個(gè)均為對(duì)于Android開發(fā)者非常有用的庫(kù)。你可以在Google+绰疤、Twitter铜犬、Stackoverflow、博客甚至Facebook上找到他轻庆。
38癣猾、Jake Wharton
Jake Wharton是Android-ViewPagerIndicator和ActionBarSherlock的開發(fā)者,這兩者簡(jiǎn)化了所有版本Android中action bar設(shè)計(jì)模式的使用余爆。他使用Google+煎谍、Twitter,同時(shí)也在Stackoverflow上回答問題龙屉。
39呐粘、Roman Nurik
Roman Nurik對(duì)于Android的貢獻(xiàn)主要是改善了用戶體驗(yàn)和視覺設(shè)計(jì)满俗。你可以在Google+、Twitter作岖、Stackoverflow和Dribbble上關(guān)注他唆垃。
40、Adam Powell
Adam Powell是一名Android架構(gòu)開發(fā)者痘儡,他主要從事UI工具箱的工作辕万。你可以在Google+、Twitter和Stackoverflow上找到他沉删。
41渐尿、Richard Hyndman
Richard Hyndman是Android開發(fā)組的一員。他主要在Google+和Twitter上發(fā)帖矾瑰。
42砖茸、Cyril Mottier
Cyril Mottier 是GreenDroid和常規(guī)blogger的開發(fā)者。你可以在Google+和Twitter上找到他殴穴。