自学android的心得,学习android后有何感想

1,学习android后有何感想我的一点心得:Android开发环境搭建:因为新手关系,遇到很多问题,可以问问度娘下载地址和环境配置参数搜一下到处都是,注意安装顺序 , 以下是我的安装顺序:先装jdk配置jdk环境变量鼠标右键我的电脑属性里面选择高级系统设置里的环境变量,在系统变量中新建两个变量 。一个名为path变量值为你的jdk安装目录后加bin,另一个变量名为classpath,安装eclipse安装SDK最后配置eclipse,安装ADT当然,作为新手 , 一个好的培训机构可以让你省不少功夫,中关村黑马训练营挺好的搜一下:学习android后,有何感想
2,android该怎么学啊学了这么久感觉没学好没有一点底子学习任何技术都不是一蹴而就的,它需要长期的坚持,并且要理论和实践相结合 。根据你的描述,个人感觉你的实践部分做的较少,可以把技术看成是生产的工具 , 而工具的灵活使用是要靠大量实践的,而不是脱离实践的理论 。个人认为,你可以先学习掌握一些基本的理论知识,然后开始自己做一些小应用,在做的过程你会遇到很多问题,而解决这些问题就是最好的学习过程 。等这些小应用对你来说已经不是问题的时候 , 再做一些较大的项目,这时候最好能找几个志同道合的人一块做,既能相互学习又能提高团队协作能力,假以时日相信你的能力会有很大提高 。慢慢学呗,网上都有教程的学了几年,我有免费的部分视频,网上也有下载现在学android真的很不错的,企业对android技术人员的需求也很大,但是现在android的一些课程国内高校没有开设的,很多人是通过参加一些培训来学习的,如果你考虑参加培训去学习android,你可以去3g梦工场软件学院了解一下的,而且还有先就业后付款的政策,也不用为学费而担忧的 。【自学android的心得,学习android后有何感想】
3,如何自学 Android 编程首先,自学的话,书是必不可少的 , 我推荐几本学习编程的书 , 作为过来人,这些书非常适合初学者 。关于java的学习,个人非常推荐《java编程艺术》和《thinking in java》 。《java编程艺术》这本书好像有七百多页,我也不是很记得,这本书对很多细节都有详细的叙述 , thinking in java就不多说了,必读之书 。关于android编程学习,个人推荐《深入浅出google android》和《android核心技术与实例详解》,这两本书真的很适合初学android的人 。想学好编程,除了练习代码之外,看多一些书也是非常重要,我的学校图书馆有很多编程书 , 我都看了不知多少本,每看一本书都有很大收获,多看书真的很重要 。第二 , 善于上网找资料也是很重要的,网上有各种原代码,各种视频,各种心得体会 。还有很多实际运用,这是书没的 。第三 , 编程需要耐心,忌浮夸,正所谓坚持就是胜利 。尤其是编程,不要遇到难题就放弃,当你的水平到了一定水平之后就会发现以前的难题都不算什么 。第四,拿来主义 , 我觉得在编程的学习上是比较重要 。不是说抄别人的源码,而是先理解后模仿,在理解的同时想下有没有可以改进的地方 。第五,学android之前,必须有扎实的java基础,这是必须的 , 不要只是半桶水就学习android,否则越学android会越困难 。第六,要是对编程不是有很大兴趣 , 单纯觉得会编程很牛,可以在小白面前说几个专业术语装大神,我建议不要浪费时间 。正所谓言者不智,智者不言,低调 , 再低调,真正的高手很多都是比较低调(我言了 , 所以我不是高手 。偶尔我虚荣心暴增,会装一下B , 大家多见谅),多去一下编程论坛学习 。英语好记忆力好基本可以了 。最重要的是要坚持!羸马夹双辕 。愿借羲皇景 , 
4,android学习感觉很吃力除了天天敲代码大牛们有没有好的经验一,学习1,学习这东西,怎么说了,工欲善其事必先利其器,挑一套好的教程(本人用的sundy的),然后一本好一点的书,java学的时候没看书,android买了一本《第一行代码》,还算不错 。2,磨好利器,就开始学吧 。学习过程中注重连贯性 , 建议可以先不要看书,先把教程全部过一遍 , 遇到不懂得多方查找就行 。因为不管教程也好书也好,每个人理解不一样 , 讲解的流程不一样,总是切换不同的教程和书会导致学习的连贯性不好 。3.关于java的学习,jdbc,javaWeb,swing都不需要,遇见可以直接跳过 。面向对象是重点,这部分基础不好一定要多看,因为这部分与后面android开发各个类构建的思想及模式有很大关系,不懂后面很吃力,虽然jdbc不需要懂,但是sql一定要会,尤其建表查询那块 。4,关于android开发,机制性的东西细看,毕竟android的东西也还是比较多的,只有懂了原理才能一通百通 。四大组件就不说了,其他的例如adpter原理要看透 , 好多都基于adapter,handler原理 。多媒体那块我是没看的 , 哪天用到再看吧 。如果你有精力时间,当然全面更好 。学习这东西吧 , 一连贯性很重要,二详略得当 , 三温故而知新 。学完教程,书可以派上用场了 。我个人耐心不好,喜新厌旧,教程反复看不进去,看了2遍以上没新鲜感,所以看书,这样有两个好处 , 新鲜感,再就是从多人角度理解学习 , 而不仅仅是教程中一个人的角度 。学习过程中有的人总是喜欢贪多 。个人也是这样,恨不得把android的方方面面的学透,一朝变大牛,在学习过程中努力去克制这种2b想法 。当然个人崇尚原理深挖 , 基础不好的就熟悉各种使用 。深挖需要有度,如果你深挖到虚拟机或者到linux里面了 , 哥么你是在给自己挖坑,心里谨记你只是初学者,别太看得起自己了 。学习速度,我只能说欲速则不达 。虽然我只用了2个月去学,但是我本身是数学系毕业,会c/c++,MFC,了解Linux,sql , 所以java没细看,算法也是跳过 , sql pass 。每个人的能力,时间分配都不一样,没必要过多与他人比较,至少我看见一个比较牛的是自学3个月,然后做了一个他们学校教务处的客户端,要我去做 , 估计查资料都要半天,应该是爬教务处网页 , 然后html解析,在动态生成view吧,没做过 , 我猜应该是这样 。总之学习的时间长度,内容的广度及深度根据自身能力调节吧 。

    推荐阅读