-
一个Activity是一个应用程序组件提供┅个屏幕,用户可以用来交互为了完成某项任务例如拨号、拍照、发送email、看地图。每一个activity被给予一个窗口在上面可以绘制用户接口。窗口通常充满屏幕但也可以小于屏幕而浮于其它窗口之上。
-
一个Service 是一段长生命周期的没有用户界面的程序,可以用来开发如监控类程序
-
你的应用可以使用它对外部事件进行过滤只对感兴趣的外部事件(如当电话呼入时,或者数据网络可用时)进行接收并做出响应广播接收器没有用户界面。然而它们可以启动一个activity或serice 来响应它们收到的信息,或者用NotificationManager 来通知用户通知可以用很多种方式来吸引用户的注意力──闪动背灯、震动、播放声音等。一般来说是在状态栏上放一个持久的图标用户可以打开它并获取消息。