Android开发随笔android程序猿葵花宝典

Android开发学习资源

2015-02-01  本文已影响1385人  荷小音

每1.5年都会逼自己学两门编程语言,2016年如果运气好,应该会开始研究Java和Android。运气好的意思是如果我能够顺利完成2015年计划中的几门语言学习,因为只有掌握了今年的基础,明年才会有Android的计划,所以如果不能如期完成,对我而言将是灾难性的。计划与计划之间订了契约,一旦不能如约执行,将会造成连锁反应,哎,亚历山大!

Android是基于Java的基础之上的。Java我在2013年的时候曾下功夫学过半年,但是那个时候想法是如此天真纯朴,完全没有编程基础的我,其实一开始只是想学Javascript的,去阴错阳差学了Java,以为Javascript和Java应该是有些关联的,但实际JS和Java一点关系也没。JS是脚本语言,属于弱类型的语言,是协助Html完成一些炫酷的视觉特效或者实现某些交互功能的,而Java则是强类型语言,可以用来开发软件程序的,比如QQ等。学了半年,我感觉有些难度,许多概念对于完全没有编程基础的人是难以理解的深奥抽象,于是我就暂放一边,去学JS了。我自己的感觉是学强类型的语言之前如果可以打好几门弱类型语言的基础,在不断深入的进展中,在弱类型语言的基础上,你一定会发现将语言的规范制约条件订得更严谨一些,一旦遇到更加复杂的项目,会比松散的组织结构要好的多,因此再学强类型的语言就是势在必为的一件事了。

不过,虽然Android是明年的计划,但是收集资料的任务却是在平时的时候就可以有意识的做起来的。这是我向来的习惯。以下就是我收集的关于Android和Java的一些学习资料,一般都是我简略的过过一遍后发觉可以慢慢看的资源,本文资料会不断更新。

Android学习资料

……

Java学习资料

另外,评论中有一些资源,蟹蟹大家……

上一篇下一篇

猜你喜欢

热点阅读