安卓应用开发使用的语言是java语言,视图界面是通过xml配置,然后在java代码中设置调用后实现,主要的逻辑层面是在java代码中实现的!而java开发包含很多,java是夸平台语言,可以用于写后端服务器,也可以写网页,也可以用于移动端!所以java开发是包含安卓开发的,只是安卓开发更趋于界面的编写!
Android操作系统是基于javaee实现的,想学安卓,还是得先学java。学习了Android之后发现应用面窄,只能在移动终端上开发 ,其实你完全可以学习完java之后再自学安卓。