level 1
小弟刚开始学习Android开发,之前有过C/C++基础,没有Java基础,学起来有些吃力,看书上有个例子,在创建Handler对象时,重写了其方法handlerMessage,不太明白为什么可以这样实现,不是只有继承类才能重写父类的方法么?请大神帮忙解答!
Handler handler = new Handler(){
public void handlerMessage(Message msg){
if(msg.what == 0x12333){
...
}
}
};
2015年11月08日 22点11分
1
level 8
还是先去学好java吧,会c++最多只能看懂java的基本语法,想学安卓还有一大堆java学完再说吧
面向对象的继承、封装、多态、接口、抽象类,
内部类、匿名内部类(安卓代码常用的书写风格)
集合(单列集合List和Set、双列集合MAP)、
IO流、多线程、异常;
需要会的常用API:File类、String类、StringBuffer、Math类
追加:反射
这些要是没学,后面统统统统都得一个一个补。
.
2015年11月08日 23点11分
3