自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Android開(kāi)發(fā)者必知的開(kāi)發(fā)資源

移動(dòng)開(kāi)發(fā) Android
隨著Android平臺(tái)市場(chǎng)份額的持續(xù)猛增 ,越來(lái)越多的開(kāi)發(fā)者開(kāi)始投入Android應(yīng)用程序的開(kāi)發(fā)大潮。如果您是一位2013年剛剛?cè)胄械腁ndroid開(kāi)發(fā)新兵,恭喜你,因?yàn)檫@個(gè)平臺(tái)已經(jīng)在過(guò) 去幾年里變得愈發(fā)成熟了,絕對(duì)值得住你全情投入。目前來(lái)看,Android現(xiàn)成的開(kāi)發(fā)資源早已經(jīng)汗牛充棟,我們這篇帖子,就是要在浩如煙海的資源中挑出最 重要的那些,呈現(xiàn)給你。

本帖對(duì)Android開(kāi)發(fā)菜鳥(niǎo)和中級(jí)老兵同樣適用,因?yàn)楸咎攸c(diǎn)列出了那些最常用的Android開(kāi)發(fā)資源。

推薦書(shū)籍

你或許覺(jué)得,都2013年了,再去看個(gè)什么書(shū)來(lái)學(xué)習(xí)Android開(kāi)發(fā),這方法應(yīng)該早就過(guò)時(shí)了。沒(méi)錯(cuò),或許你的想法是對(duì)的。但是我們還是推薦按照過(guò)時(shí)的辦法來(lái)。理由的話,請(qǐng)參看: Programmers Don’t Read Books – But You Should (作者為:Jeff Atwood)

我推薦下面兩本書(shū):

[[72108]]

The Busy Coder’s Guide to Android Development

  • The Busy Coder’s Guide to Android Development》(Mark Murphy著)。 這本書(shū)最大的特色就在于它的覆蓋廣度(此書(shū)有超過(guò)2000頁(yè)的篇幅),而且更新頻率很高(平均每2個(gè)月更新一次)。這本書(shū)對(duì)于快速進(jìn)化的Andoird平 臺(tái)來(lái)說(shuō),應(yīng)當(dāng)是很具有榜樣性質(zhì)的。作者M(jìn)ark Murphy本人還設(shè)立了常規(guī)答疑環(huán)節(jié),這樣本書(shū)的讀者就能夠向作者直接提問(wèn)。本書(shū)的示例源代碼全部都發(fā)布在 github上面。所以綜上所述,強(qiáng)烈推薦。
  • Smashing UI 》(Juhani Lehtimaki著)。對(duì)于那些關(guān)注如何做出頂級(jí)UI設(shè)計(jì)的Android開(kāi)發(fā)者來(lái)說(shuō),此書(shū)無(wú)可挑剔。

[[72109]]

Smashing UI

developer.android.com 官方開(kāi)發(fā)者站點(diǎn)推薦資源

在動(dòng)手編寫(xiě)第一個(gè)Android應(yīng)用之前,用心讀一讀Android Design章節(jié)。尤其是下面的這些文章:

同時(shí)也請(qǐng)下載Downloads部分的代碼,這些代碼囊括了Android圖標(biāo)和控件的設(shè)計(jì)模板,源文件,樣式以及無(wú)樣式圖標(biāo)等等。

那么讀完了這些以后就可以開(kāi)始編程了么?不,最好連下面的東西也一起讀:

StackOverflow 推薦資源

很多Android核心框架的工程師,開(kāi)發(fā)者布道師以及Android開(kāi)發(fā)專(zhuān)家都會(huì)經(jīng)常到stackoverflow.com上助人為樂(lè)。以下是關(guān)于Android最熱門(mén)問(wèn)題的清單。我已經(jīng)訂閱了很多高手的RSS feeds, 例如:CommonsWare (Mark Murphy), Dianne HackbornRomain GuyReto MeierTrevor JohnsRoman Nurik, Adam Powell (感謝, @remdroid!).

Blogs 推薦資源

很多博客能夠提供給你最好最新的Android開(kāi)發(fā)資源

Google+ 推薦資源

在Google+尚未成為社交網(wǎng)絡(luò)的時(shí)候,它就已經(jīng)是Android開(kāi)發(fā)資源的一塊瑰寶了。以下是一些你應(yīng)該關(guān)注的Google+賬號(hào): Tor Norbye (他是ADT的開(kāi)發(fā)者之一), Dianne Hackborn, Romain GuyChris BanesRoman NurikNick ButcherAdam PowellRich HyndmanCyril MottierPaul BurkeJeff Gilfelt.

記住一定要關(guān)注 Jake Wharton 這個(gè)人,他是ActionBarSherlock,ViewPageIndicator,NineOldAndroid以及其他很多著名的開(kāi)源Android庫(kù)的作者。

同時(shí)也請(qǐng)考慮加入Google+上的一些社區(qū),例如:

開(kāi)源庫(kù)推薦

以下是一些最有用的開(kāi)源庫(kù)項(xiàng)目:

  • ActionBarSherlock,作者是Jake Wharton。這個(gè)庫(kù)在Android 4.0+版本上通過(guò)本地action bar實(shí)現(xiàn)了action bar設(shè)計(jì)模式,并通過(guò)單個(gè)API和主題在4.0之前的版本上做出了一個(gè)自定義action bar實(shí)例。
  • ViewPagerIndicator,作者同樣是Jake Wharton。Paging indicator組件與ViewPager都來(lái)自于Android支持庫(kù)和ActionBarSherlock。他們的最初原型是來(lái)自于 Åkerfeldt的ViewFlow。
  • NineOldAndroids,作者是Jake Wharton。這個(gè)Android庫(kù)使用Honeycomb 版本的動(dòng)畫(huà)API,對(duì)直到1.0版本的Android系統(tǒng)全部適用。
  • Universal-Image-Loader,作者Sergey Tarasevich。這個(gè)庫(kù)具有強(qiáng)大的功能和靈活性,可支持圖像的異步加載,緩存和顯示。
  • UrlImageViewHelper,作者Koushik Dutta。 UrlImageViewHelper可以根據(jù)一個(gè)URL來(lái)找到圖形,并填充到ImageView里,還能實(shí)現(xiàn)對(duì)圖像的自動(dòng)下載,存儲(chǔ)以及位圖緩存。
  • Android-BitmapCache,作者Chris Banes。這是一個(gè)很有特色的緩存庫(kù),用于緩存Android位圖對(duì)象。
  • DiskLruCache,作者Jake Wharton。這是一個(gè)基于磁盤(pán)系統(tǒng)的LRU緩存庫(kù),主要針對(duì)于Android平臺(tái),用Java實(shí)現(xiàn)。

github 上搜索[android] 項(xiàng)目,你可以找到更多的開(kāi)源庫(kù)。而且,DevAppsDirect 應(yīng)用提供了很好的功能,去歸納目前已有的開(kāi)源視圖,組件和工具庫(kù)。

GOOGLE I/O TALKS 推薦資源

總的來(lái)說(shuō)Google I/O的門(mén)票現(xiàn)在已經(jīng)火爆到了一定程度了,你基本上是不可能買(mǎi)到票去現(xiàn)場(chǎng)的,不過(guò)所幸的是,所有Google I/O的主題演講都會(huì)被放到網(wǎng)上,并且提供PPT下載鏈接。以下是Goolge I/O Android相關(guān)的所有主題演講的鏈接:

2012年, 2011年,2010年, 2009年.

其中一些主題是我非常喜歡的,如:

停!太多了!

如果本貼的內(nèi)容太過(guò)豐富,讓你覺(jué)得應(yīng)接不暇,沒(méi)關(guān)系,有些內(nèi)容是專(zhuān)門(mén)針對(duì)于初學(xué)者的,如果你不是初學(xué)者的話,你可以只關(guān)注本文中那些相對(duì)高級(jí)一些的主題。

關(guān)于如何有效地選擇內(nèi)容,以下是幾點(diǎn)建議:

  • 首先,看書(shū)。本文一開(kāi)始就提到了,你應(yīng)當(dāng)要看書(shū)??磿?shū)能為你打下Android開(kāi)發(fā)的牢固知識(shí)基礎(chǔ)。
  • 訂閱本文中提到的博客內(nèi)容,以及stackoverflow的問(wèn)答內(nèi)容(通過(guò)RSS)
  • 在你的Google+賬戶(hù)上創(chuàng)建android-dev開(kāi)發(fā)圈子(當(dāng)然,由于某些原因,墻內(nèi)的朋友們可以在墻內(nèi)的社交媒體或者論壇上建立自己的Android開(kāi)發(fā)圈子——譯者注)

Android巨星

在Andoird開(kāi)發(fā)者生態(tài)系統(tǒng)的持續(xù)繁榮的過(guò)程中,逐漸涌現(xiàn)出了許多天賦異稟的巨星級(jí)開(kāi)發(fā)人員,尤其下面這兩位,他們的工作讓其他Android開(kāi)發(fā)者們受益匪淺。他們是:Mark Murphy 和 Jake Wharton。

Mark和Jake在Android開(kāi)源項(xiàng)目上面貢獻(xiàn)良多,可以說(shuō)早已功成名就。如果你有幸見(jiàn)到他們,一定要請(qǐng)他們喝喝啤酒,表示感謝。(不過(guò)根據(jù) 回帖的情況來(lái)看,Mark Murphy本人不喜歡喝酒,而有一位叫Chris Bane的網(wǎng)友愿意幫他喝,所以要請(qǐng)客的話可以直接請(qǐng)Chris Bane,并且,如果你一直堅(jiān)持閱讀到了現(xiàn)在,那你就明白感謝Mark Murphy最好的辦法就是去訂閱他的博客 CommonsWare——原文作者)。

顯然,多數(shù)Google的Android開(kāi)發(fā)者和設(shè)計(jì)師也為Android系統(tǒng)做了很多工作。他們中的部分人在本文中也有提到。

結(jié)語(yǔ):

那就到這兒吧?,F(xiàn)在你應(yīng)該了解了不少開(kāi)發(fā)信息和工具了,這一切都是為了讓你寫(xiě)出優(yōu)秀的Android應(yīng)用程序!好吧,還有一點(diǎn):你還需要一個(gè)優(yōu)秀的 Android UI設(shè)計(jì)師,不過(guò)由于本貼是技術(shù)貼,這就不在討論范圍之內(nèi)了。那么現(xiàn)在,你應(yīng)該做好充分的準(zhǔn)備來(lái)開(kāi)始做你的第一個(gè)Android應(yīng)用了。

如果你覺(jué)得我遺漏了哪些優(yōu)秀的資源,那么就在評(píng)論你留言補(bǔ)充吧,我會(huì)定時(shí)更新這篇文章的內(nèi)容的。

祝,編碼愉快!

責(zé)任編輯:徐川 來(lái)源: importnew
相關(guān)推薦

2013-07-18 17:22:07

Android開(kāi)發(fā)資源Android開(kāi)發(fā)學(xué)習(xí)Android開(kāi)發(fā)

2015-12-11 14:38:54

開(kāi)發(fā)快速開(kāi)發(fā)工具

2025-02-10 08:18:27

JSON數(shù)據(jù)交換格式

2012-03-05 10:01:43

移動(dòng)開(kāi)發(fā)

2023-11-08 18:01:53

硬重置Git命令

2024-01-10 18:01:22

編程技巧Java 12

2024-11-04 06:30:00

文本匹配模式Python開(kāi)發(fā)

2014-02-09 10:30:17

Python程序員工具

2012-05-14 18:35:20

Windows Pho

2023-11-21 20:15:10

Git命令開(kāi)發(fā)

2011-12-01 09:00:12

Android提升開(kāi)發(fā)性能要點(diǎn)

2016-01-05 13:43:37

谷歌Java競(jìng)爭(zhēng)

2013-02-25 14:13:20

2013-07-24 17:51:14

2011-07-08 14:14:13

Web服務(wù)器

2011-02-25 09:18:50

WebPHPMySQL

2024-09-18 07:10:00

2010-12-06 14:49:34

2020-05-14 10:27:33

PythonGUI開(kāi)發(fā)

2017-01-12 19:47:59

Android秘訣技巧和資源
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)