最近一直在学习安卓,一直以来都是通过自学和博客园的一些文章来进行学习。这里写下点个人学习安卓的感想与感悟。
一 为什么学习安卓
首相,个人比较喜欢手机上的各种App,觉得像我这样的人手机app粉丝也不再是少数。而在ios和Android分割的天下,显然Android所占的群众比是远多于ios的。
其次,本人临近毕业,将来想寻求一份关于移动开发的工作,而java方向的Android正和和本人的意愿相合。
最后一点,也是很客观的一点。虽然ios的开发者的薪金要高于Android,但是Android是比较容易上手,比较适合初级开发者。但这并不意味着Android就很低级,相反,Android正因为的普遍性,所以学习Android才是现阶段本人的不二选择。
二 关于学习安卓的一点建议
1 想学习Android,首先你的心态要放好,不要觉得Android很低级,很山寨之类的想法存在你的学习的过程中。很明显,当一件事情连你自己都不相信的时候你是很难做好的。
2 学习Android不是一件简单的事情。“Android很容易学的”这是大部分开发者的盲区。其实如果你想就是简单的涉猎下Android的开发,你会觉得相比ios的c的底层操作Android是很简单,但如果你想从事Android的开发,并在此处有所作为的话,你不下苦工是很难学精的。所以,在这里提前奉劝那些想不付出就想得到回报的人们就不要选择Android了。
3 如果你之前学习过java的话,安卓相对而言对你来说就比较容易上手了,但如果原来你没有接触过java或是c++,那你最好先从基础的学起来,这样你在日后的学习才会顺畅并且扎实。
4 现在外面有好多关于Android的培训班,一般都是在4个月内速成的,价钱大约在1万到5千不等。本人还是保持自己的观点:如果你有条件或是你着急用Android这门技术,那么哪种培训班是你的明智选择。如果你条件一般,并且不着急(和笔者情况一样),那么本人还是觉得以自学为主。可以通过一些网上的视频,或是文章进行系统的自学。相比那种高强度的集中地培训,这样的模式你能对Android有自己的理解,能更好的掌握Android里面的奥秘与乐趣。
三 推荐一些不错的学习途径
1 、51自学网、 这里面的视频是属于比较初级的,适合刚开始接触Android的人,知识点详细,并且有具体的例子。
2、传智播客、这里面的视频时一整套视频,需要自己下载。但是缺点是里面的视频讲解的Android是2.0版本,版本稍微低了一点。
3、另外其他一下例如百度文库,搜狗视频都有在线单级的学习视频,有需要的朋友可以直接百度一下就出来了。
4、在这里强烈推荐一本书《疯狂Android讲义》李刚编著的。这是一本笔者觉得非常不错的学习资料,讲述的很详细,而且书内有好多例子,学习时候敲一敲,可以保存起来,用的时候直接copy过来就ok了。重用这点对于开发者来说实在是再爽不过的事情了。(基础觉得不好的朋友还可以看看李刚编著的《疯狂java》,相信对你也会有很大帮助的)。
写了那么多,总之希望大家学习Android的时候不要犯笔者当初的错误,少走些弯路,共同进步。