一、那是必须的,一定得会java,而且还必须清楚类、对象、接口、内部类、匿名内部类、范型,监听器、事件驱动等这些概念。
二、怎样才算入了门?
1、清楚android 项目结构;
2、知道资源有哪些,每一类型的资源在项目结构中所对应的存放目录;
3、在代码中如何引用资源,在配置文件中如何引用资源;
4、知道R.java是什么东西么?
5、理解android的MVC模式,Activity是C。
6、怎么得知道两种布局的组件了(LinearLayout,RelativeLayout);
7、知道用匿名内部类实现监听器功能;
8、知道Button,TextView,ImageView,ImageButton之间的继承关系了;