android四个组件用途 android四大组件是什么
android四大组件是什么
一篇关于android四大组件是什么的电脑小知识,关于android四大组件是什么 以及 android的四大组件分别是哪些,接下来IT袋(www.itdai.com)小编为大家介绍。

android四大组件是什么的具体介绍
Android四大组件有Activity,Service服务,Content Provider内容提供,BroadcastReceiver广播接收器。

活动
Android 中,Activity是所有程序的根本,所有程序的流程都运行在Activity 之中,Activity可以算是开发者遇到的最频繁,也是Android 当中最基本的模块之一。在Android的程序当中,Activity 一般代表手机屏幕的一屏。如果把手机比作一个浏览器,那么Activity就相当于一个网页。在Activity 当中可以添加一些Button、Check box 等控件。可以看到Activity 概念和网页的概念相当类似。
一般一个Android 应用是由多个Activity 组成的。这多个Activity 之间可以进行相互跳转,例如,按下一个Button按钮后,可能会跳转到其他的Activity。和网页跳转稍微有些不一样的是,Activity 之间的跳转有可能返回值,例如,从Activity A 跳转到Activity B,那么当Activity B 运行结束的时候,有可能会给Activity A 一个返回值。这样做在很多时候是相当方便的。
当打开一个新的屏幕时,之前一个屏幕会被置为暂停状态,并且压入历史堆栈中。用户可以通过回退操作返回到以前打开过的屏幕。可以选择性的移除一些没有必要保留的屏幕,因为Android会把每个应用的开始到当前的每个屏幕保存在堆栈中。
服务
安卓不同版本图片Service 是android 系统中的一种组件,它跟Activity 的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。Service 是没有界面的长生命周期的代码。Service是一种程序,它可以运行很长时间,但是它却没有用户界面。这么说有点枯燥,来看个例子。打开一个音乐播放器的程序,这个时候若想上网了,那么,打开Android浏览器,这个时候虽然已经进入了浏览器这个程序,但是,歌曲播放并没有停止,而是在后台继续一首接着一首的播放。其实这个播放就是由播放音乐的Service进行控制。当然这个播放音乐的Service也可以停止,例如,当播放列表里边的歌曲都结束,或者用户按下了停止音乐播放的快捷键等。Service 可以在和多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放,比如检测SD 卡上文件的变化,再或者在后台记录地理信息位置的改变等等,总之服务嘛,总是藏在后头的。
相关阅读
-
苹果12有耳机孔吗 苹果12有耳机插孔吗?
小编为你解答苹果12有耳机孔吗的内容,苹果12有耳机孔,取消了3.5mm的圆形耳机孔,采用耳机孔与充电孔合二为一的设计,位于手机底部的中间位置。
-
怎么打开华为终端 华为超级终端怎么调出来
正文核心导读:华为超级终端怎么调出来的知识,关于怎么打开华为终端 华为超级终端怎么调出来,下面为详细的介绍。 以华为P40为例,华为超级终端可以进入设置调出来。分为2步,步骤如
-
小米11pro怎么投屏 小米11pro如何投屏到电脑
今天为网友们详解小米11pro怎么投屏的相关经验,1、在手机设置中点击【连接与共享】。2、点击【投屏】。3、将【打开投屏】后面的开关开启。4、点击要投屏的电视名称,等待成功连接即可。
-
荣耀八怎么分屏操作 荣耀80怎么分屏操作
关于这个荣耀80怎么分屏操作的相关话题,荣耀80分屏共需两个步骤,使用智慧分屏应用栏功能即可操作。具体操作步骤如下:


