现在的位置: 首页 > 综合 > 正文

如何学习Android应用程序的开发

2013年12月09日 ⁄ 综合 ⁄ 共 1454字 ⁄ 字号 评论关闭

 转自 http://blog.lytsing.org/archives/128.html ,非常感谢。

 

昨天一同学问我,如何快速的学习Android应用程序开发? 之前的一位同事也问过我,我也只是大概的说说看哪些资料。为避免更多的人问我,所以有必要写写。

 

1. 开发环境搭建。自行Google。英文好的,看官方网 http://developer.android.com/ 访问不了的,可以访问它的镜像 http://androidappdocs.appspot.com/index.html

 

2. 在模拟器上运行 ApiDemos,全部点一遍,看看Android都提供了些什么界面效果,心里有个印象。最好把ApiDemos的代码,看它个两三遍。我到过深圳南山书城,看了好几本国内出的Android书籍,一本书都没翻多久,就看完了,没啥看头,因为大部分内容ApiDemos都有了呀。

 

3. Java的学习。

Android应用程序是用Java写的,像我这样从C/C++阵营过来的,开始真的很抵触。《Thinking in Java》 ??? No! 没时间玩这东西,当做参考书还行,不懂就翻翻。宝岛台湾的林信良老师写的《Java学习笔记》,还不错。

http://caterpillar.onlyfun.net/Gossip/JavaGossip-V1/JavaGossip.htm

http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/JavaGossip2.htm

大约花一个礼拜的晚上时间学习,基本够用。

 

4. 学习资料

(1) 网站

官网 developer.android.com,英文差的同学,也要硬着头皮看,在网上搜来搜去,其实大部分东西都是从这拷贝过去的,从而浪费了大把的时间。国内的android论坛,好像就javaeye文章质量高一点,其他的不知道。我一直上国外的 http://www.anddev.org/ 它有两个版面 Novice Tutorials和Code Snippets for Android,有教程,可以下载代码编译运行,初学者最喜欢这样的了。不像一些网站,下载代码还要扣积分等其他7788的,一看就没什么好感。

 

(2) 书籍

就只推荐三本,其他的没看过,不好评论。

Mark L. Murphy: 《The Busy Coder’s Guide to Android Development》

Chris Haseman:《Android Essentials》

高煥堂:《Android 應用框架原理與程式設計36 技》

 

初学者最好不要第一本书就看高的书,因为一些东西他讲起来莫名其妙,搞复杂了,一看developer.android.com英文原版的资料,噢!英文描述这么简单啊。

 

(3) Blogs

请参看 http://wiki.andmob.org/blogs

 

(4) 阅读代码

除了上面所说的ApiDemos的代码,还有SDK下提供的Samples目录下其他示例代码,还有Google公司提供的Demo代码,它们在:

http://code.google.com/p/apps-for-android/

 

———–

2010/6/11 补充内容:今天在网上找chrome代码阅读,看到Venus神庙的 Android学习入门http://www.cnblogs.com/duguguiyu/archive/2010/01/23/1654559.html

感觉不错,也推荐给大家,Venus神庙写作水平不错,比我好N倍。

抱歉!评论已关闭.