`
xidajiancun
  • 浏览: 449316 次
文章分类
社区版块
存档分类
最新评论

Android入门之一头扎进Android不回头

 
阅读更多

开发环境的搭建


新版的sdk的包与以往的不同,不需要分开3个包下载,不需要繁琐的漫长的等待(前提是已经下载好最新的包),最新的官方sdk包已包含了eclipse和ADT(400多MB),所以只需要从此链接http://developer.android.com/sdk/index.html下载即可。

然后打开SDKManager.exe选择下载的sdk版本,我选择了2.3、4.0,最新的4.4合适的机型比较少,市场上主要还是以2.3版本占主要。

然后打开eclipse.exe即可着手开发!

1、从此链接http://developer.android.com/sdk/index.html下载最新的Android sdk包,解压包有以下3个内容


2、打开sdk Manager选择适合自己开发目的的包,按Install x packages

此过程中可以出现google被refuse的现象


解决办法:

1)Windows在C:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/hosts文件。
打开文件后添加以下内容。
#Google主页
203.208.46.146 www.google.com
#这行是为了方便打开Android开发官网现在好像不翻也可以打开
74.125.113.121 developer.android.com
#更新的内容从以下地址下载
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

2)重新打开发现就可以下载了

4、eclipse目录下打开eclipse.exe即可开始开发


我的Android学习路线


我是按照隋雨辰的学习路线来学习的,如果按照黑马程序员那个路线图的话可能会学得很牛逼,也可以没有毅力学习去了,反正是时间问题吧,自己掂量着就好。


java:

强烈推荐《Java核心技术卷I和卷II》

黑马这些视频教程被炒得红红火火的,本屌表示不推荐去学习,因为内容太细节、讲得太复杂,而且讲得都是Java5的内容,太旧了,很多算法都过时了!不过毕向东的java基础入门视频教程可以看。

Web:

cord Java卷II书上有介绍xml和JDBC的,HTML、CSS、

JavaScript可以去w3cSchool中文网http://www.w3school.com.cn/学习,完全不需要浪费钱去买书。我是从博客上面东看看西看看,看人家的学习总结就可以了,这就是博客的强大啊哈哈!

android:

1、Android4编程入门经典,这本书写得很详细,案例也有说明和解释,赞一个!我就说按照这本书入门的。

2、老罗安卓开发入门视频教程不建议从头看到尾,因为条理性不够好,东讲一点西扯一些的,不过讲得确实不错是真的。

项目:

我买了李宁的新浪微博开放的书

一些书籍:

要养成长期阅读的习惯,不要等到书到用时方恨少!下面推荐一下书:

  • 数据结构与算法分析(Java语言描述)(华章)
  • 鸟哥的linux私房菜(基础篇)
  • Java核心技术卷I、卷II(Sun公司)
  • Java编程思想(牛人菜鸟都必备)
  • 大话设计模式(程杰用c#写的,不过语法有java基础的也可以看得都)
  • Java EE6权威指南(图灵的书就说简洁精练啊!)
  • MySql必知必会(图灵)
  • SQL必知必会(图灵)
  • 正则表达式必知必会(图灵)
  • Android高薪之路(李宁)
  • Android源代码情景分析(罗升阳)

关于学习方法:

  1. 坚持学习一个版本的SDK直至把整个系统架构都了解,这时候去学习其他新版本就不是什么难事了,我学的是android4.0的,大家互相学习啊哈哈。
  2. 坚持看一本书直到看到,否则会顾此失彼。就我目前来说,Java只看Sun公司的书,Android只看Android4编程入门经典(老罗的视频忽略掉,主要是视频反复看会很麻烦,sql只看必知必会,数据结构只看华章那本,网络只看谢希仁,面试题先不看,可以断网学习
  3. 时间安排:早上看主要内容的书,下午看主要内容和其他拓展的书(如敏捷武士、软件调试修炼之道<这些书都去图书馆借,浅尝则止>),晚上实现代码,这么做主要的目的是让大脑理清思路和知识点,看懂之后在动手是一个优秀的习惯!
  4. 早上9点起床,中午回去宿舍小憩半个小时,晚上先看一会书再动动手,奋战到12点,然后听听福尔摩斯,洗洗睡,多么写意的一天哪!







分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics