漫漫android路,第二步 之 android 四大组件简介

  上篇文章简单介绍了android 的基本框架,本文主要介绍传说中的四大组件, activity, service, contprovider, broadcast receiver。

  这四大组件是通过intent进行协助工作,完成的是跨线程之间的传递数据。Activity是直接用来人机交互的界面,也是android application最为直接的应用。service 是activity在关闭后还能在后台继续完成相应的工作, service可以在activity里面启动,也可以设置开机启动。 contprovider是用来携带数据,在这里可以提供一些数据访问的方式给第三方应用。 broadcast receiver 是用来 接收广播, 可以接收系统广播,也可以接收自定的广播。

  任何一个activity在res->layout 里面都有对应的xml文件,而且这个activity都必须在AndroidManifest.xml里注册。 service也没有layout的xml文件,很容易理解这个,因为是在后台运行,也就不用view显示了, 但是service也必须在AndroidManifest.xml注册。Receiver 也要在AndroidManifest.xml里面注册。

在后续文章中,我会相信的介绍这个四大组件。

 



posted @ 2013-03-18 23:23  heavenliu  阅读(122)  评论(0)    收藏  举报