android开发初学建议
最近初学android,做个小结,求指导。
1 学习网站
android官网:www.android.com(需fanqiang)
android开发官网:developer.android.com(需fanqiang)
android开发者门户:www.eoeandroid.com 这个网的论坛里有一些招聘android项目和android团队找活的,将来可能用得上。另外为初学者到高级的不同人群搜集了一些文章,比较零散。也能找到一些书籍什么的。
建议:
android技术比较新,很多内容都还没有翻译,另外android有1.1,1.5,2.1,2.2,2.3,3.0等多个版本,个版本的api可能 会有所区别,所以已翻译过来的东西多半都有点过时了。所以,还是推荐看官网(developer.android.com)比较好。
developer.android.com,我看的比较多的是其中的Dev Guide和Resources,前者比较系统的讲解android的架构和技术体系,后者有一些Tutorials和Samples,特别是 Tutorials,我之前找了好多本书来看,总不是很满意,翻译的版本落后,英文的太啰嗦,后来还是跟着Tutorials做比较舒服。另外下载 SDK,ADT等,去SDK标签页,这儿下的肯定是最新的。
2 书籍
刚开始学,在网上搜到好几本书或者文章,如下:
《深入浅出Android》 一个android学习者写的入门文章,别被“深入浅出”骗了,不知道O'relay有没有出过android的书,我这儿说的不是他们的东东;此文可以用来快速学习到hello world
《Android编程入门教程andbook中文版》此文/书 同上,很“入门”,而且逻辑比较混乱,如果实在不想看英文,可以用它一试
《Android开发教程.pdf》我看到的这个书不像是真正的教程,就是一些代码的罗列,说是学习笔记,比较乱,想看看android代码的人可以试试,系统学习,还是算了
《Android_A_Programmer's_Guide.pdf》 看的唯一一本英文书,目前看到一半。内容十分啰嗦,经常会看到“上一段讲了****,下一节我们将***”,到了下一节再讲一堆“现在,你已经学 会***,下面,我们将****”“下面我们开始讲****,真的开始讲***了哦” 第一次看到这么罗嗦的老外。 此书可以用来练习英文。另外,这本书里举例的api用法比最新的开发环境落后。 好多次我都有点不想看这本书了,但是又没找到合适的文章,只好忍了,直到看到一半的时候,发现developer.android.com里的 Sources有Tutorials,终于决定放弃此书。
综上,除非找到更好的书,还是别找书看了,去developer.android.com上面学比什么都强。
3 开发环境
SDK ADT Eclipse什么的网上都有说。下载SDK以后,需要执行包里的SDK Manager,再在线下载一些版本的SDK才行,这个过程比较漫长也比较痛苦,我的环境一直没装好version11,请达人指点,现在用的 version10,对于初学应该可以将就。
其他的看到以后再说。
更多相关文章
- 【android 其他】转载:Android(安卓)简史
- Android版本与Linux内核版本的关系
- android NDK 各个版本下载地址
- [Android] 环境配置之基础开发环境(SDK/Android(安卓)Studio)
- Android(安卓)Studio 指定DEBUG和RELEASE版本打包时的APK文件名
- [Android] 环境配置之基础开发环境(SDK/Android(安卓)Studio)
- android ios vue 互调
- Android(安卓)各版本Gradle离线下载
- android studio关于targetSdk version,minSdk version报错