本帖最后由 dongdong5982 于 2014-3-11 23:26 编辑
本人一名学生,正在学习Android,但有些不知从哪里下手,遂想请教一下Android学习的路线,应该先学习哪些、再学习哪些,学习中应该注意什么内容。
记得大二上学期开始接触Java,当时还没有开设Java这门课,我们班的一个老师带着我们十几个学生学习,当初的过程历历在目。 大学里一天的课不多,一天四节课(一节更比六节强),有时还没课。老师就在第4节下课的时候,固定一个教室,我们十几人去那里听他讲课,一直讲到晚自习上课之前。还记得当别人下课后跑向食堂,我和我寝室的哥们一人拿着俩包子从食堂走出,还记得当初的对话:你说,如果若干年后,当我们想起来今天,别人下课跑向食堂的时候,而我们俩却跟个大傻X似的走向教室,那时我们会怎么想?现在还是不知道,再等个几年估计就会知道了。 现在真的很感谢那位老师,不然的话,我们现在估计会像大多数人那样的浑浑噩噩。他教了我们基础,还好当初C语言学的还不错,听Java基础时还能听懂,讲到继承、封装、多态时就不行了,那叫一个晕,就那样稀里糊涂地过去了,反正没听明白,记得最清楚的就是老师所说的:多态产生的三个必要条件,继承、重写、父类的引用指向子类的对象。整天听老师说,不懂,不过也记住了。 当时也不知道是怎么回事,也不知道问老师,估计是有些怕老师吧,全靠自己摸索,也不知道网上有视频,也不知道买书,就看些老师给我们的资料。真不知道当初为什么是那么傻。当一个同学偶然间在网上发现视频教程的时候,我和我的小伙伴们都惊呆了,疯狂地在网上找视频教程,尚学堂、MLDN、传智播客、疯狂联盟、北京圣思园、动力节点、Sundy's、黑马 等等,这个时候我们的学习才步上正轨。也就是那句老话说的:师父领进门,修行靠个人。有了基础、会配置一些环境就变量,可以把开发环境搭建起来,足矣。 java基础 -> Database -> Html、javascript -> JDBC -> Servlet -> JSP -> AJAX -> Struts,当初的学习路线。
一台电脑、一本书、一杯水、一个我,也许是我最好的写照。没有六一居士的境界,四一也可以了吧。
现在对java有了一些了解,不过耗费了我太长时间,我知道,如果当初能有人为我指点的话,我可以再快上一个学期,甚至更快。最明显的就是,那些学弟学妹们在我们的指点下学习进度明显比我们那时快多了。
敲着键盘敲着敲着就打多了,还是原来的问题: 请为我们在Android学习上指一条路,让我们明确学习路线、知道应该学习什么,让我们少走一些弯路。小弟在些不胜感激!!!
|