• 王立平--android这四个组成部分


    Android中称为四大组件的为别为:Activity/Service/BroadCast Recevicer/Content  provider

    Activityactivity是用户和应用程序交互的窗体,一个activity相当于我们实际中的一个网页,当打开一个屏幕时。之前的那一个屏幕会被置为暂停状态,而且压入历史堆栈中。用户能够通过回退操作返回到曾经打开过的屏幕。

    activity的生命周期:即“产生、执行、销毁”,可是这当中会调用很多方法onCreate(创建) 、onStart(激活) 、onResume(恢复) 、onPause(暂停) 、onStop(停止) 、onDestroy(销毁) 、onRestart(重新启动)



    ServiceService是一种程序,它能够执行非常长的时间,相当于后台的一个服务。通过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:内容提供商,他们可以分享他们的数据通过它的外部调用。第三方应用程序提供数据访问接口。

  • 相关阅读:
    ELF BIN HEX[zz]
    电路、信号和PCB设计
    ADHelper中AD属性赋值的修正
    发布一个图片库轮显WebPart
    MOSS的ItemUpdated执行了10次,您碰到了吗?
    InfoPath 保存时自动生成文件名
    最新版WSS3.0 SDK
    自定义MOSS网站的masterpage
    自定义InfoPath数据验证有效性
    (暂时)解决InfoPath一直显示“installing”问题 续
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4573297.html
Copyright © 2020-2023  润新知