原文:http://www.eoeandroid.com/thread-98937-1-1.html 下面应该是自己可以参考要学习的内容。 Android应该掌握的基本技能包括: 一,画面(GUI),全面了解画面的生命周期,以及所有组件的创建和事件(Event)管理。 二,数据交换(Data Exchange),数据交换有不同的画面(Activity)间的,以及画面和Service间的,Service和Service间的,画面和系统事件间的。 三,数据存储(Data Persistent),文件操作和数据库操作。 四,数据解析(Data Parser),包括XML,JSON和Adobe的REST。 五,消息处理(Message Handle),消息处理创建和控制。 六,服务(Service),一些公共的后台处理,都可以做成相应的服务(Service)。 七,中断处理(Alarm和Schedule),许多定点的中断处理都需要用Alarm和Schedule。 八,通讯处理(Data Transmission),至少要会用HTTP和Web Service和服务器交换数据。 九,系统事件(System Event),会捕获相应的系统事件,来控制设备。 十,对其他应用的调用。如声像控制,拨打电话,发邮件等。 |