Android開發者必備的42個鏈接

jopen 10年前發布 | 55K 次閱讀 Android

英文原文:42 Links for Android Developers

  暑假就要結束了(譯注:本文發布在 13 年 8 月份),或許你已決定成為一個安卓程序員。假期中,我收集了 42 個幫助大家學習安卓的鏈接。有的鏈接是面向初學者的幫助你從頭開始,其他的則面向比較高級的開發者。當然這個列表是相當主觀的,如果您也有更多關于安卓內 容的鏈接,歡迎在評論欄中留言。

  官方網站

  1、谷歌安卓開發者頁面 

  這里是主站點,在這您可以找到一切資源幫助您開始安卓開發。此站包含了很多關于學習基礎知識的資源,完整的 API 引用,以及你開始開發所需的各種工具。此站共分為五個部分:

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

  教程

  2、Vogella 的安卓教程

  這里面包括許多給初學者以及高級安卓開發者的教程。這些文章由 Lars Vogel 編寫,文章十分專業,為你提供對安卓架構的深入理解。

  3、EduMobile 安卓開發與編程

  在這里你可以找到許多基于單獨話題的教程。這些教程并非按照循序漸進的順序排列的,但是卻包含了多種多樣的獨立話題。

  4、CoreServlets 安卓編程教程

  這是一個更循序漸進的教程系列,可以在你邁出安卓編程的第一步時為你指導。

  5、給初學者的安卓 Linux 編程

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

  6、安卓快樂編程

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

  7、Styling Android

  在這個博客中 Mark Allison 專注于設計和安卓應用程序的布局。對于那些想要寫出有著杰出 UI、漂亮的程序的人來說,這是非常有用的資源。

  8、“How To Make An Android App”  XDA 論壇

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

  視頻教程

  9、TheNewBoston 安卓教程

  這里有 200 個視頻教程,這些教程專注于安卓開發的各個方面,從下載和安裝安卓 SDK 開始。大多數視頻在 5 分鐘左右,這使得你可以在任何小憩的時候看上一段。

  10、Derek Banas 安卓開發教程

  Derek 定期的上傳關于各種主題的視頻教程。目前共有五個關于安卓開發的視頻。

  11、 “如何進行 Android 編程” — tgent07

  這里有 10 個簡單的視頻為你介紹安卓開發。有些視頻是其它教程很少涉及到的內容。全部看完 10 個視頻大概需要兩個小時左右。

  12、安卓開發者

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

  13、Android Authority (安卓權威)

  這是另一個專注于安卓的頻道。主要是面向用戶,但是作為一個好的開發者,你也應該時刻了解用戶的觀點。

  工具

  14、ADT Plugin for Eclipse (ADT 插件)

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

  15、AndroidAnnotations

  AndroidAnnotations 通過使用 Java 注解來創建樣板代碼,從而簡化了安卓應用程序的開發。它負責替你來最常用的任務從而顯著地提高代碼開發速度,同時增加了代碼的可讀性。

  16、RoboGuice

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

  資源

  17、The Ultimate Android Library (T.U.A.L) 終極安卓庫

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

  18、AndroidViews

  這里有許多定制視圖、庫和其它資源。你不用重新發明已有的東西,所以可以節省很多時間。

  19、Chupa Mobile

  如果你愿意為應用程序組件花錢的話,那么這個市場就是為你而存在的。同是你也可以考慮賣出你自己的定制組件,小工具等等。

  APP UI 設計

  20、官方設計指南

  這是安卓網頁上的官方站點。它包含所有程序設計的基本信息。

  21、Android Patterns

  這是一個 UI 模式的目錄,它解釋了與你的應用程序交互的最常用和直觀的方法。如果你想為用戶創建無縫體驗,那么這個網站是必須要看的。

  22、Android App Patterns

  這里有很多截圖,這些截圖來自不同種類的應用程序。例如,你可以比較各種導航界面來發現哪一種最適合你的程序。

  23、Mobile Patterns

  這是另一個有很多截圖的網站,既有安卓的也有 iPhone。

  24、30 Web、Mobile Wireframe Toolkits

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

  25、Graphic Designers Cheatsheet

  如果你想創建、實現你想要的布局,并快速發布的話,這是一個非常有用的資源。

  靈感

  26、Android Niceties

  這是 Tumblr 上的一些內容展示了最優美的安卓程序,它是啟發靈感的好資源。

  27、Lovely.ui

  這是一個展示漂亮的手機程序的網站。不僅有安卓程序也有其他的,但是對于手機程序設計者來說都非常有用。

  博客

  28、安卓官方開發者博客  

  這個官方博客來自于谷歌的安卓開發者。與這些內部人士保持聯系以獲得最新資訊是非常有必要的。

  29、安卓周刊

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

  30、Cyril Mottier

  這是一個非常好的博客,它關注與安卓界當前的發展趨勢。

  31、The Commons Blog

  對于了解安卓開發的更深層次的信息, 這個博客是非常必要的讀物。Mark Murphy 關注與開發者需要注意的細節以及陷阱。

  32、Android UI Patterns

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

  人物

  要保證時刻獲取最新的安卓開發的信息,最好的方式就是與那些開發或為架構出力的人們保持聯系。因為安卓是谷歌創建的,你會發現開發者社區主要在 Google+ 上(而不是 非死book 上)。但是你同樣可以在其他社交網站上找到他們。

  33、Mark Murphy (Commonsware)

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

  34、Tor Norbye

  Tor Norbye 是谷歌公司安卓部門的一員。在安卓開發上,他從事視覺工具方面的工作。你也可在 推ter油Tube 上找到他,同時他也是 The Java Posse 的一員。他的博客已經不在更新,因為他已經把主要活動轉移至 Google+

  35、Romain Guy

  Romain Guy 是安卓 UI 部門內部的專家,他專注于圖形性能和動畫。他使用 Google+推ter, 也在 Stackoverflow 上回答問題,同時有自己的博客。請務必看看他的這個在 2013 Google I/O大會上關于安卓圖形和性能以及動畫的視頻。

  36、Dianne Hackborn

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

  37、Chris Banes

  Chris Banes 是 ActionBar-PullToRefreshPhotoView 和 Android-BitmapCache 的作者,這三個均為對于安卓開發者非常有用的庫。你可以在 Google+推terStackoverflow博客甚至 非死book 上找到他。

  38、Jake Wharton

  Jake Wharton 是 Android-ViewPagerIndicatorActionBarSherlock 的開發者,這兩者簡化了所有版本安卓中 action bar 設計模式的使用。他使用 Google+推ter, 同時也在 Stackoverflow 上回答問題。

  39、Roman Nurik

  Roman Nurik 對于安卓的貢獻主要是改善了用戶體驗和視覺設計。你可以在 Google+推terStackoverflowDribbble 上關注他。

  40、Adam Powell

  Adam Powell 是一名安卓架構開發者,他主要從事 UI 工具箱的工作。你可以在 Google+推terStackoverflow 上找到他。

  41、Richard Hyndman

  Richard Hyndman 是安卓開發組的一員。他主要在 Google+推ter 上發帖。

  42、Cyril Mottier

  Cyril Mottier 是 GreenDroid 和常規 blogger 的開發者。你可以在 Google+推ter 上找到他。

  片尾備注

  我希望這些鏈接都是有用的,我也相信它們會讓你忙活一陣子的。我嘗試在適合初學者的內容和高級內容之間找到一個平衡點,并將二者均勻地結合起 來。如果你有任何更多的評論或者建議,如果你發現了任何錯誤,或者你想讓我知道哪些鏈接對你來說是最重要的,請給通過留言告訴我。

  關注作者 — Mikail:

  • https://www.非死book.com/mikail.sheikh.90
  • https://推ter.com/MikailSheikh
  • https://plus.google.com/https://plus.google.com/+MikailSheikh/posts

  翻譯: ImportNew.com - 湯米貓  譯文鏈接: http://www.importnew.com/8229.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!