[轉] Android開發者必備的42個連接

下面收集了42個幫助你們學習Android的內容連接,部份內容是面向初學者的,幫助你們從頭開始學習Android開發,其餘則面向較高級的開發者。但願推薦的這些內容對你有幫助。 

官方網站 

一、谷歌Android開發者頁面 

這裏是主站點,在這您能夠找到一切資源幫助您開始Android開發。此站包含了不少關於學習基礎知識的資源,完整的API引用,以及你開始開發所需的各類工具。此站共分爲五個部分: 

php

  • 做爲初學者,你應該從工具開始,這部分講解了如何安裝AndroidSDK。
  • 教程爲你提供了關於Android的基本介紹,教給你如何寫出你的第一個程序。它包括不少的資源,即使成爲高級程序員你仍需閱讀這裏面的文章。
  • API指南是對於不一樣API更技術性的手冊,在更加深刻理解Android內部工做方面十分有用。
  • 參考手冊包含關於Android庫的完整的類引用。
  • Google Services部分你會找到更多庫的信息,這些庫可讓你鏈接到Google的服務,例如地圖和Google+。

教程 

二、Vogella的Android教程 

這裏麪包括許多給初學者以及高級Android開發者的教程。這些文章由Lars Vogel編寫,文章十分專業,爲你提供對Android架構的深刻理解。 

三、EduMobile Android開發與編程 

在這裏你能夠找到許多基於單獨話題的教程。這些教程並不是按照按部就班的順序排列的,可是卻包含了多種多樣的獨立話題。 

四、CoreServletsAndroid編程教程 

這是一個更按部就班的教程系列,能夠在你邁出Android編程的第一步時爲你指導。 

五、給初學者的AndroidLinux編程 

該教程由三部分組成的,是由linux.com主辦目標受衆是具備Java背景的Android初學者。 

六、Android快樂編程 

這是一個程序員學習Android的博客。Kinam Choi在他了解Android架構過程當中經過他的經驗幫助你來理解。 

七、Styling Android 

在這個博客中Mark Allison 專一於設計和Android應用程序的佈局。對於那些想要寫出有着傑出UI、漂亮的程序的人來講,這是很是有用的資源。 

八、「How To Make An Android App」XDA 論壇 

這裏包含了一系列的論壇帖子,這些帖子指導你開發簡單的Android應用程序。 

視頻教程 

九、TheNewBoston Android教程 

這裏有200個視頻教程,這些教程專一於Android開發的各個方面,從下載和安裝AndroidSDK開始。大多數視頻在5分鐘左右,這使得你能夠在任何小憩的時候看上一段。 

十、Derek Banas Android開發教程 

Derek按期的上傳關於各類主題的視頻教程。目前共有五個關於Android開發的視頻。 

十一、 「如何進行Android編程」 

這裏有10個簡單的視頻爲你介紹Android開發。有些視頻是其它教程不多涉及到的內容。所有看完10個視頻大概須要兩個小時左右。 

十二、Android開發者 

若是你想緊跟Android開發的步伐,那麼你應該訂閱官方的Android開發者(Android Developers)頻道。這裏你會學習到最新的特性以及獨門絕技。 

1三、Android Authority(Android權威) 

這是另外一個專一於Android的頻道。主要是面向用戶,可是做爲一個好的開發者,你也應該時刻了解用戶的觀點。 

工具 

1四、ADT Plugin for Eclipse(ADT 插件) 

對於新手而言,這是目前開發程序的標準的方式,也是最佳選項。Android Developer Tools插件在Eclipse中集成了AndroidSDK而且包括一個圖形化的佈局編輯器,它能自動生成佈局XML文件。若是你不喜歡Eclipse,你也能夠嘗試用IntelliJ IDEA 12來替代。 

1五、AndroidAnnotations 

AndroidAnnotations 經過使用Java註解來建立樣板代碼,從而簡化了Android應用程序的開發。它負責替你來最經常使用的任務從而顯著地提升代碼開發速度,同時增長了代碼的可讀性。 

1六、RoboGuice 

RoboGuice的目的在與爲Android開發加入依賴注入。 RoboGuice同時利用了標註以及Java映像來達到它的目標。 

資源 

1七、The Ultimate Android Library (T.U.A.L) 終極Android庫 

這是一個展示了許多定製庫、圖標和視圖的程序。你能夠在你的設備上安裝這個程序而且在action中看到這些元素。你也能夠在他們的網站上貢獻新的的庫。 

1八、AndroidViews 

這裏有許多定製視圖、庫和其它資源。你不用從新發明已有的東西,因此能夠節省不少時間。 

1九、Chupa Mobile 

若是你願意爲應用程序組件花錢的話,那麼這個市場就是爲你而存在的。同是你也能夠考慮賣出你本身的定製組件,小工具等等。 

APP UI 設計 

20、官方設計指南 

這是Android網頁上的官方站點。它包含全部程序設計的基本信息。 

2一、Android Patterns 

這是一個UI模式的目錄,它解釋了與你的應用程序交互的最經常使用和直觀的方法。若是你想爲用戶建立無縫體驗,那麼這個網站是必需要看的。 

2二、Android App Patterns 

這裏有不少截圖,這些截圖來自不一樣種類的應用程序。例如,你能夠比較各類導航界面來發現哪種最適合你的程序。 

2三、Mobile Patterns 

這是另外一個有不少截圖的網站,既有Android的也有iPhone。 

2四、30 Web、Mobile Wireframe Toolkits 

這是一篇文章,文章包含了30個資源的連接。Wireframe 工具包讓你能夠更加專業地佈局你的程序設計。 

2五、Graphic Designers Cheatsheet 

若是你想建立、實現你想要的佈局,並快速發佈的話,這是一個很是有用的資源。 

靈感 

2六、Android Niceties 

這是Tumblr上的一些內容展現了最優美的Android程序,它是啓發靈感的好資源。 

2七、Lovely.ui 

這是一個展現漂亮的手機程序的網站。不只有Android程序也有其餘的,可是對於手機程序設計者來講都很是有用。 

博客 

2八、Android官方開發者博客  

這個官方博客來自於谷歌的Android開發者。與這些內部人士保持聯繫以得到最新資訊是很是有必要的。 

2九、Android週刊 

這個其實不太像是一個博客,它更像是一個每週的新聞通信,它讓你知道最新的Android開發的問題。 

30、Cyril Mottier 
這是一個很是好的博客,它關注與Android界當前的發展趨勢。 

3一、The Commons Blog 

對於瞭解Android開發的更深層次的信息, 這個博客是很是必要的讀物。Mark Murphy關注與開發者須要注意的細節以及陷阱。 

3二、Android UI Patterns 

在Juhani的這個博客中,他專一於應用程序的設計和可用性。 

人物 

要保證時刻獲取最新的Android開發的信息,最好的方式就是與那些開發或爲架構出力的人們保持聯繫。由於Android是谷歌建立的,你會發現開發者社區主要在Google+上(而不是Facebook上)。可是你一樣能夠在其餘社交網站上找到他們。 

3三、Mark Murphy (Commonsware) 

Mark Murphy撰寫了「The Busy Coder’s Guide to Android Development」這本書,此書共有2300頁,其中包含了大量有用的信息。他主要使用Google+,但他也有一個本身的網站,同時也會在stack overflow上回答問題。 

3四、Tor Norbye 

Tor Norbye是谷歌公司Android部門的一員。在Android開發上,他從事視覺工具方面的工做。你也可在TwitterYouTube上找到他,同時他也是The Java Posse的一員。他的博客已經不在更新,由於他已經把主要活動轉移至Google+。 

3五、Romain Guy 

Romain Guy是AndroidUI部門內部的專家,他專一於圖形性能和動畫。他使用Google+Twitter, 也在Stackoverflow上回答問題,同時有本身的博客。請務必看看他的這個在2013 Google I/O大會上關於Android圖形和性能以及動畫的視頻。 

3六、Dianne Hackborn 

Dianne Hackborn是一名Android架構工程師。除了使用Google+,他還在Stackoverflow上回答問題。 

3七、Chris Banes 

Chris Banes是ActionBar-PullToRefreshPhotoView和Android-BitmapCache的做者,這三個均爲對於Android開發者很是有用的庫。你能夠在Google+TwitterStackoverflow博客甚至Facebook上找到他。 

3八、Jake Wharton 

Jake Wharton是Android-ViewPagerIndicatorActionBarSherlock的開發者,這二者簡化了全部版本Android中action bar設計模式的使用。他使用Google+Twitter,同時也在Stackoverflow上回答問題。 

3九、Roman Nurik 

Roman Nurik對於Android的貢獻主要是改善了用戶體驗和視覺設計。你能夠在Google+TwitterStackoverflowDribbble上關注他。 

40、Adam Powell 

Adam Powell是一名Android架構開發者,他主要從事UI工具箱的工做。你能夠在Google+TwitterStackoverflow上找到他。 

4一、Richard Hyndman 

Richard Hyndman是Android開發組的一員。他主要在Google+Twitter上發帖。 

4二、Cyril Mottier 

Cyril Mottier 是GreenDroid和常規blogger的開發者。你能夠在Google+Twitter上找到他。 

原文:cogitolearning  / 翻譯:ImportNew.com -湯米貓
html

分類: android
相關文章
相關標籤/搜索