王立平--android中的四大组件
来源:互联网 发布:网络时间服务器地址 编辑:程序博客网 时间:2024/05/22 15:41
Android中称为四大组件的为别为:Activity/Service/BroadCast Recevicer/Content provider
Activity:activity是用户和应用程序交互的窗口,一个activity相当于我们实际中的一个网页,当打开一个屏幕时,之前的那一个屏幕会被置为暂停状态,并且压入历史堆栈中,用户可以通过回退操作返回到以前打开过的屏幕。
activity的生命周期:即“产生、运行、销毁”,但是这其中会调用许多方法onCreate(创建) 、onStart(激活) 、onResume(恢复) 、onPause(暂停) 、onStop(停止) 、onDestroy(销毁) 、onRestart(重启)。
Service:Service是一种程序,它可以运行很长的时间,相当于后台的一个服务,通过startService(Intent service)可以启动一个Service,通过Context.bindService()可以绑定一个Service。
BroadCast Recevicer:接受一种或者多种Intent作触发事件,接受相关消息,做一些简单处理,转换成一条Notification,统一了Android的事件广播模型。可以使用BroadcastReceiver来让应用对外一个外部的事件作出响应。Broadcast Receiver通过NotificationManager来通知用户这些事情发生了,BroadcastReceiver注册的有两种方式,一种是可以在AndroidManifest.xml中注册,另一种可以在运行时的代码中使用Context.registerReceiver()进行注册。用户还可以通过Context.sendBroadcast()将他们自己的intent broadcasts广播给其他的应用程序。
Content provider:内容提供者,可通过它来共享自己的数据给外部调用,给第三方应用提供数据访问的接口。
- 王立平--android中的四大组件
- android中的四大组件
- Android中的四大组件
- Android中的四大组件
- Android中的四大组件Service
- 开启Android四大组件中的Service
- Android中的四大组件之Service详解
- 关于Android中的四大组件(Activity)
- 关于Android中的四大组件(Activity)
- Android中的四大组件之-Activity
- Android中的四大组件之-Service
- Android中的四大组件之-Boradcast
- Android应用程序四大组件
- Android应用程序四大组件
- Android应用程序四大组件
- android 四大组件
- Android应用程序四大组件
- android应用程序四大组件
- Map练习2—Primer1132
- Android 实现Post向服务器提交数据
- CCNP路由实验之十七 广域网技术之二VPN
- 发布windows的"Universal Apps" Unity3D游戏
- FilterDispatcher已被标注为过时解决办法 >>> FilterDispatcher <<< is deprecated!
- 王立平--android中的四大组件
- 由于密码泄漏,发表了违法文章
- ReportStudio进阶教程(十八) - 列表知识汇总(一)
- jsp乱码解决大全
- 关于oracle with as用法(比较简单的介绍)
- You cannot combine custom titles with other title features
- 链栈的置空入栈,出栈,和返回栈顶元素操作
- hdu-2177(威佐夫博弈。Wythoff Game)
- ssh整合遇到的错误