总结:安卓基本组件

来源:互联网 发布:js方法自动执行 编辑:程序博客网 时间:2024/06/03 09:45

Android应用的基本组件的简单总结

1,Activity是安卓应用中负责与用户相交的组件,但Activity只能通过setContentView(View)View组件是UI控件

,容器控件的基类View组件就是Android应用用户实实在在看到的部分,但View组件需要放到容器组件中,或者使用
Activity将他显示出来,

2,Service

Service与Activity的地位是并列的,它也代表单独的Android应用组件,

Service与Activity的区别在于Service是位于后台,没有用户界面,不与用户交互,

Service通常用于为其他组件提供后台服务,或监控其他组件的运行状态,

3,BrodCaseReceive相当于一个监听器,,监听整个安卓应用

有两种注册方式
1,静态注册,在mainnifest中注册,这种注册方式会跟随应用的始终
2,动态注册,在类里面注册,可灵活控制广播的生死

4,ContentProvider
实现ContentProvider的增删改查方法,在结合ContentResolver使用

一个应用通过ContentProvider暴露数据,另一个应用通过ContentResolver访问数据

5,Intent

Intent是四大组件之间的桥梁,分为显示与隐式两种,显示是直接明确指定需要打开或触发的组件名,

隐式则是通过IntentFilter来过滤出符合条件的intent

0 0
原创粉丝点击