Android是一种以Linux为基础的开放源码操作系统。
JAVA是一种面向对象的编程语言。
Android上的应用大多数是用JAVA开发的,但是Android SDK引用了大部分的Java SDK,少数部分被Android SDK抛弃。
Android开发时它不需要让你知道JAVA底层的编写,因为很多常用的库早就有人编写了,你的任务就是熟悉这写库,直接调用他们,这样就会大大的加快软件的开发效率。
另外安卓APP的UI框架是使用XML(可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言)编写的。可以通过JAVA进行调用。另外由于手机权限问题,我们还需要对活动进行注册。