Android中四大组件概述以及各自作用
16lz
2021-01-26
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。
Activity :
一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如拨号、拍照、发送email、看地图。每一个activity被给予一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。Service服务:
一个Service 是一段长生命周期的,没有用户界面的程序,可以用来开发如监控类程序。Content Provider内容提供者:
android平台提供了Content Provider使一个应用程序的指定数据集提供给其他应用程序。BroadcastReceiver广播接收器:
你的应用可以使用它对外部事件进行过滤只对感兴趣的外部事件(如当电话呼入时,或者数据网络可用时)进行接收并做出响应。广播接收器没有用户界面。然而,它们可以启动一个activity或serice 来响应它们收到的信息,或者用NotificationManager 来通知用户。通知可以用很多种方式来吸引用户的注意力──闪动背灯、震动、播放声音等。一般来说是在状态栏上放一个持久的图标,用户可以打开它并获取消息。
更多相关文章
- AndroidManifest.xml中android:label标签的使用
- 10天学通Android开发(4)-用户布局与常用控件
- 发布Android应用程序过程
- Android(安卓)manifest文件中的标签详细介绍
- android 广播BroadcastReveicer详解
- Android开发入门——推箱子游戏开发实战(二)
- 在vs2012中用C#开发Android应用Xamarin环境搭建
- Android开发框架介绍
- android AutoCompleteTextView+ SQLite