软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > 安卓培训/ 正文

关于Android学习的建议

2013-08-24 14:34:30 Java培训

已经有很多人问我Android要怎么学,之前qq上聊天感觉都是些只言片语,我想是时候总结一下,把自己走过的一些路分享给大家,希望对大家有一点点的帮助。Cg8软件IT培训网-河南郑州IT培训


 Cg8软件IT培训网-河南郑州IT培训

我接触Android也已经好几年了,现在由于公司发展需要,可能做的比较少了,但是脑海中还依然有些印象。在Android方面,我肯定不是什么专家,精通就更不用说了(最讨厌那种说自己精通xx技术的),充其量比大家早接触而已,相信如果大家肯努力的话,肯定可以做的比我好的多。Cg8软件IT培训网-河南郑州IT培训


 Cg8软件IT培训网-河南郑州IT培训

首先我想说一下学习心态的问题。态度决定一切,这是非常有道理的。接触任何一门新的技术,考验的都是一个人学习的态度,而不是什么智商之类的。当你内心有一种强烈的求知欲,那么一切都不是问题,所以我希望在你开始Android之旅前,能拥有一个好的学习心态,并持之以恒坚持下去。Cg8软件IT培训网-河南郑州IT培训


 Cg8软件IT培训网-河南郑州IT培训

接下来我简单介绍一下技术相关的东西。Cg8软件IT培训网-河南郑州IT培训


 Cg8软件IT培训网-河南郑州IT培训

Android开发分为几个方向:应用开发,游戏开发,还有就是底层的开发,比如framework,驱动内核等。不管你以后会不会往底层发展,我觉得掌握好应用开发都是必不可少的,这样你能够对Android系统有一个整体的了解。所以我主要是给想在Android应用方向入门的同学一些建议。Cg8软件IT培训网-河南郑州IT培训


 Cg8软件IT培训网-河南郑州IT培训

首先大家都知道Android应用开发用的是java语言,因此掌握好java是学会Android的一个前提。但是java包括的内容太多,不一定非得全部都学,我总结一下跟Android相关的一些java知识。
 Cg8软件IT培训网-河南郑州IT培训

  • java基本语法。这个就不用多说了,是最基础的,其实它和c,c++很多地方都是类似的,因此如果有c,c++,c#等语言基础的话,这个学起来应该不难。Cg8软件IT培训网-河南郑州IT培训

  • java面向对象编程。这个肯定也是必不可少的,总所周知,在java中一切皆对象,后面接触到Android的时候,你会发现很多类,很多复杂的继承关系等。Cg8软件IT培训网-河南郑州IT培训

  • java多线程。UI界面上的操作都是需要非常灵敏的,如果你点击一个按钮,操作比较耗时的,会导致整个界面冻结,所以耗时的操作需要放在另一个线程中去做,比如从网络下载图片等。Cg8软件IT培训网-河南郑州IT培训

  • java网络编程。现在手机肯定离不开网络,免不了跟服务器通讯,关于网络方面的socket,http等都是需要熟练掌握的。Cg8软件IT培训网-河南郑州IT培训


     Cg8软件IT培训网-河南郑州IT培训


 Cg8软件IT培训网-河南郑州IT培训

大概我就先想到这些,至于swing,awt的不需要去看了,跟Android没啥关系。学习java的书籍比较经典的是《java编程思想》,《java核心技术卷一》,《java核心技术卷二》,如果大家时间有限的话,可以挑选我上面列的那些章节来看,不用从头到尾看完,这些书都像砖头一样厚,也可以作为参考书来用。我这边有pdf的电子书,没有的话可以向我要,也可以自行到网上去搜。Cg8软件IT培训网-河南郑州IT培训


 Cg8软件IT培训网-河南郑州IT培训

java方面的知识准备好了,就可以正式学习Android了。Cg8软件IT培训网-河南郑州IT培训

本文由软件培训网整理,转载请注明:http://www.softpeixun.comCg8软件IT培训网-河南郑州IT培训


Tags:郑州软件培训机构哪家口碑好,郑州软件测试培训机构,2018年郑州java培训机构排名,郑州计算机编程培训学校机构,郑州java培训哪家机构好,郑州北大青鸟软件编程Java软件工程师

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
热门标签
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈