最新消息:关注【太平洋学习网】微信公众号,可以获取全套资料,【全套Java基础27天】【JavaEE就业视频4个月】【Android就业视频4个月】

Android四大核心组件作用介绍(Android五大核心组件)

Android 太平洋学习网 浏览 评论

Android四大核心组件(五大核心组件)分别是Activity,Service,Intent,Content Provider,BroadCast Receiver等,它们都具有良好的生命周期,在android开发中,经常会使用到这几大核心组件的,下面将用简短的语句来介绍一下。

componentsandroid.jpg

1:Activity

Activity相当于一个页面,里面可以存放大量的view元素。

2:View

view是UI元素,例如Button按钮,Label标签,Text文本等都属于view元素

3:Intent

intent用于调用组件,有如下几大用处:

开始一个服务

加载Activity

显示web网页

显示联系人列表

广播一条消息

拨打电话等

例如你可以使用intent来加载下面的一个网页,代码如下:

Intent intent=new Intent(Intent.ACTION_VIEW);  
intent.setData(Uri.parse("http://www.tpyyes.com"));  
startActivity(intent);

4:Service

service是一个可以运行很长时间的后台进程,服务分为本地服务与远程服务两种。

5:Content Provider

Content Provider内容提供者用于在应用程序之间共享数据,使用频率不是很多,它是用于管理数据库中的数据的,可以对数据库进行增删改查操作等。

6:BroadCast Receiver

BroadCast Receiver广播接收者是四大组件之一,使用频率比较高,它可以监控系统的变化,如网络连接,电池电量变化,用户离线上线等实时信息,BroadcastReceiver分为静态注册和动态注册,具体的使用可以查看:http://www.tpyyes.com/a/android/2017/0911/213.html来学习。

Android四大核心组件(五大)在面试中也是非常容易被问到的,所以它们的使用也必须要了解一下!

来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/android/2018/0301/508.html

    与本文相关的文章

    发表我的评论
    取消评论

    表情

    您的回复是我们的动力!

    • 昵称 (必填)

    网友最新评论