posts - 189,comments - 115,trackbacks - 0

          如何學(xué)習(xí)Android應(yīng)用程序的開發(fā)

          命令行啟動(dòng)程序如:
          shell am start -n com.testZ/com.testZ.Test


          昨天一同學(xué)問我,如何快速的學(xué)習(xí)Android應(yīng)用程序開發(fā)? 之前的一位同事也問過我,我也只是大概的說說看哪些資料。為避免更多的人問我,所以有必要寫寫。

          1. 開發(fā)環(huán)境搭建。自行Google。英文好的,看官方網(wǎng) http://developer.android.com/ 訪問不了的,可以訪問它的鏡像 http://androidappdocs.appspot.com/index.html

          2. 在模擬器上運(yùn)行 ApiDemos,全部點(diǎn)一遍,看看Android都提供了些什么界面效果,心里有個(gè)印象。最好把ApiDemos的代碼,看它個(gè)兩三遍。我到過深圳南山 書城,看了好幾本國內(nèi)出的Android書籍,一本書都沒翻多久,就看完了,沒啥看頭,因?yàn)榇蟛糠謨?nèi)容ApiDemos都有了呀。

          3. Java的學(xué)習(xí)。
          Android應(yīng)用程序是用Java寫的,像我這樣從C/C++陣營過來的,開始真的很抵觸。《Thinking in Java》 ??? No! 沒時(shí)間玩這東西,當(dāng)做參考書還行,不懂就翻翻。寶島臺(tái)灣的林信良老師寫的《Java學(xué)習(xí)筆記》,還不錯(cuò)。
          http://caterpillar.onlyfun.net/Gossip/JavaGossip-V1/JavaGossip.htm
          http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/JavaGossip2.htm
          大約花一個(gè)禮拜的晚上時(shí)間學(xué)習(xí),基本夠用。

          4. 學(xué)習(xí)資料
          (1) 網(wǎng)站
          官網(wǎng) developer.android.com,英文差的同學(xué),也要硬著頭皮看,在網(wǎng)上搜來搜去,其實(shí)大部分東西都是從這拷貝過去的,從而浪費(fèi)了大把的時(shí)間。國內(nèi)的android論壇,好像就javaeye文章質(zhì)量高一點(diǎn),其他的不知道。我一直上國外的 http://www.anddev.org/ 它有兩個(gè)版面 Novice Tutorials和Code Snippets for Android,有教程,可以下載代碼編譯運(yùn)行,初學(xué)者最喜歡這樣的了。不像一些網(wǎng)站,下載代碼還要扣積分等其他7788的,一看就沒什么好感。

          (2) 書籍
          就只推薦三本,其他的沒看過,不好評(píng)論。
          Mark L. Murphy: 《The Busy Coder’s Guide to Android Development》
          Chris Haseman:《Android Essentials》
          高煥堂:《Android 應(yīng)用框架原理與程式設(shè)計(jì)36 技》

          初學(xué)者最好不要第一本書就看高的書,因?yàn)橐恍〇|西他講起來莫名其妙,搞復(fù)雜了,一看developer.android.com英文原版的資料,噢!英文描述這么簡(jiǎn)單啊。

          (3) Blogs
          請(qǐng)參看 http://wiki.andmob.org/blogs

          (4) 閱讀代碼
          除了上面所說的ApiDemos的代碼,還有SDK下提供的Samples目錄下其他示例代碼,還有Google公司提供的Demo代碼,它們?cè)?
          http://code.google.com/p/apps-for-android/

          ———–
          2010/6/11 補(bǔ)充內(nèi)容:今天在網(wǎng)上找chrome代碼閱讀,看到Venus神廟的 Android學(xué)習(xí)入門http://www.cnblogs.com/duguguiyu/archive/2010/01/23/1654559.html
          感覺不錯(cuò),也推薦給大家,Venus神廟寫作水平不錯(cuò),比我好N倍。

           

          http://blog.csdn.net/sdhjob/

          http://www.anddev.org/

          http://dev.10086.cn/cmdn/wiki/index.php?doc-view-3882.html
          http://blog.csdn.net/sdhjob/default.aspx?PageNumber=2

           

          posted on 2011-05-24 09:04 MEYE 閱讀(2014) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 金乡县| 霍城县| 福安市| 炎陵县| 龙口市| 湖北省| 琼结县| 英吉沙县| 新建县| 南召县| 灵璧县| 绥宁县| 东明县| 濉溪县| 酉阳| 周至县| 靖边县| 贡觉县| 新蔡县| 开封市| 广宗县| 蕉岭县| 灵寿县| 洛川县| 宁化县| 长武县| 长岭县| 西和县| 兴宁市| 陆良县| 方山县| 大庆市| 沁阳市| 修文县| 平安县| 景宁| 和田县| 民乐县| 布尔津县| 华亭县| 崇信县|