Android的预备知识

Andorid所使用的编程语言:

Android APP大量使用Java作为开发语言,不过其实在开发中也是可以有别的选项的:

•为了提高性能,可以移植部分C/C++代码。

• 在需要展现使用OpenGL效果以及3D动画的情况下可能需要整个app用 C/C++来完成。

• 也可以用 HTML, CSS, JavaScript来编写app,可以通过工具将其打包成一个android应用并上传到app商店中。诸如此类。

学习本书之前是需要有一定的Java基础的,如果还没有学习Java的话,只需要集中在以下的Java知识点中。不需要钻的太远,不然就有点离题千里了。请参考一下链接:

• 基础语法--Language fundamentals (flow control, etc.

• 类和对象--Classes and objects

• 方法和数据元--Methods and data members

• 修饰词Public, private, and protected的概念

• 静态方法和在实例中的生命周期--Static and instance scope

• 错误--Exceptions

• 线程--Threads

• 集合--Collections

• 泛型--Generics

• 文件的输入与输出--File I/O

• 反射--Reflection

• 接口--Interfaces

你可能感兴趣的:(Android的预备知识)