如果想要学习好Android开发,首先需要能够熟练应用以下的几个知识:
·JavaSE : 理解面向对象,掌握网络通信,掌握集合,掌握IO操作,要懂得图形化界面swing。
·JavaEE:也需要一定的了解,以后后端主要使用JavaEE进行开发。
·数据库:对于基本sql语句要掌握
·对框架部分也需要一定了解:spring、Struts、hibernate。
学习前,我们首先了解一下手机及各个移动操作系统。
对于手机的网络:
·1G:模拟通信网络、
·2G:数据通信网络
·3G:可以处理图片、视频等一些相关数据流量的信息
·4G:在3G之上做了一些改进,数据流量更畅通。
小结:
1、智能手机与传统手机相比本身具有网络访问能力也可以任意扩展第三方应用程序;
2、Android的中文含义为“机器人”,这里使用的Android开发版本是Android 2.3;
3、Android是在Linux基础之上发展起来的,使用Java语言作为前台开发语言,而内核是Linux;