Android四大控件简述
2016-10-16 22:31
267 查看
activity
活动,通常展现为一个可视化的与用户交互的界面,是四大组件中能给用户最直观感受的控件。由于它要给用户持久化的展示各种界面、数据,所以需要程序员要合理控制其生命周期和一些跳转逻辑。service
服务,可以看做是一个运行于后台,没有界面的activity。它可以长时间潜伏于后台,等待接受并执行上层命令,比如说播放音乐、下载文件,它的执行不会影响其他活动的进行。broadcast receiver
广播接受者,它本身不会主动执行任何任务,但是它提供了一种基于注册方式的把Intent作为一个消息广播出去,由所有对其感兴趣的程序对其过滤、接收并作出反应的机制。content provider
内容提供者。Android有一个独特之处:每个应用程序都是用自己的用户ID并在自己的进程中运行。这样的好处是,可以有效地保护系统及应用程序,避免被其他不正常应用程序所影响,从而造成了Android的数据(包括files, database等…)都是属于应用程序自身,其他的应用是不能访问到的,更无法直接进行操作,而内容提供者主要的功能就是存储并检索数据以及向其他应用程序提供访问数据的接口,有效的屏蔽底层操作的细节,并且使程序保持良好的扩展性和开放性。
相关文章推荐
- 一个帖子掌握android所有控件、ProgressBar 、Android 动画效果、SQLite、四大组件、Android多媒体(转
- Android四大组件简述之Activity
- Android四大控件之Activity详解:实践篇
- Android四大控件之ContentProvider
- 在android中利用多线程实现对控件的更新(动态修改文本框中的值)。简述原理并上传代码。 .
- android所有控件、ProgressBar 、Android 动画效果、SQLite、四大组件、Android多媒体
- Android四大控件之Activity:理论篇
- Android四大组件之服务(一)-----服务基础功能简述
- 简述Android四大组件之一的Service(一)
- ANDROID中ACTIVITY的四大启动模式实验简述
- Android四大控件之BroadcastReceiver
- Android 四大控件之 Activity 篇
- Android四大组件简述之BroadcastReceiver
- Android系统架构和四大组件简述
- Part3.Android基础知识 - 四大基本组件与常用控件完全解析
- 一个帖子掌握android所有控件、ProgressBar 、Android 动画效果、SQLite、四大组件、Android多媒体
- Android四大组件简述之Activit
- Android总结——Android四大控件
- Android四大组件简述之BroadcastReceiver
- 在android中利用多线程实现对控件的更新(动态修改文本框中的值)。简述原理并上传代码。