美国上市公司

亿元级外企IT培训企业

  • 全国服务监督电话400-827-0010
IT培训 > 问答库 > android入门需要学什么,需要做好哪些学习准备?
  • android入门需要学什么,需要做好哪些学习准备?

    发布:达内 来源:达内 时间:2015-11-18

  • 在现实生活中,随着21世纪的快速发展,没有一门专业的技术都无法生存,比如互联网行业,android系统相信大家不陌生吧,目前市场上非常匮乏Android开发的人才,那么android入门需要学什么,需要做好哪些学习准备?下面我们一起来看一下吧。

  • 在现实生活中,随着21世纪的快速发展,没有一门专业的技术都无法生存,比如互联网行业,android系统相信大家不陌生吧,目前市场上非常匮乏Android开发的人才,那么android入门 需要学什么,需要做好 些学习准备?下面我们一起来看一下吧。

    1、你最好先熟悉一门编程语言,现在大学里面和计算机相关的专业甚至理工类专业一般都会开设C语言课程,只是很多同学在大学期间并没有好好学习,如果对它掌握的不太好或者很久没用了,建议先从将其好好复习一下,将其 基本的语法再好好回顾一下,最好能搭建一个环境来运行、调试它。如果没有学过,不妨也提前学习一下。

    2、如果你后续有志于游戏方面的开发,你最好具备一定的数据结构和算法基础知识。这一点是我在华清远见的讲台上,给学员们坚持强调的。虽然现代的高级编程语言中,其类库中已经帮我们实现了大部分的数据结构,一般情 下,我们直接使用即可。但如果你能对其原理有所了解,当你需要在这些数据结构和算法中间的时候,你可以能更加的清楚到底应该选择那个数据结构或者算法。另外,在图形图像处理上面,线性代数的作用也非常重要,如果 掌握一点这方面的基础知识,无疑也会在后续的学习中如虎添翼。举个例子,在Android中,有一个用于图形变换的类Matrix,用起来稍有点难。其实它的理论基础就是线性代数中的矩阵,如果你了解矩阵的基本算法,这个类的使用 可以说就易如反掌了。

    3、因为Android应用的开发语言用的是Java语言,并且在android培训过程中也用到了Java核心类库的大量的类,因此,在学习Android开发之前,可以先把Java基本语法和Java SE的基础类库好好学习一下,例如:Java中的IO、网络、线程、List、Map、Tree等数据结构。现在的大学里也有不少的院系开设了Java课程,教材和图书也非常丰富,如果你所在的院系没有开设,也可以从其他开设了这个专业的院系同 那里借阅一下,并认真完成他们所布置的作业,争取自己能动手编写出一些简单的Java应用。如果自己购买图书,可以购买《Java核心技术,卷1(原书第8版)》这本图书来学习。

    4、因为在Android中,会用到数据库来存储数据,因此,也可以提前对数据库知识做相关的储备。在Android所使用的SQLite中,其语法是遵循标准的SQL-92语法的(当然和企业级数据库如Oracle等比较,功能上要弱很多),有条件的话,最好 也能安装一个数据库来进行实际的操作。

    android入门需要学什么,需要做好哪些学习准备?最后建议。大家使用Microsoft SQL Server或者MySQL就可以了。它们都是我们学习数据库的好平台。另外,如果曾经学习过数据库原理或者关系代数,那么,在学习数据库的过程中,也可以再好好地复习一下这些基础知识,对我们理解数据库大有裨益。

  • 上一篇:android学习网提供哪些android学习资料

    下一篇:android开发教程怎么学 如何规划android开发学习

相关资讯
2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56