基于安卓的聊天App的设计与实现毕业论文(18)
一个广播接收器是一个全系统广播通知的组件。例如宣布该屏幕已关闭,电池低,或图片被抓获。应用程序也可以启动广播,例如,让我们知道,一些数据已被下载到设备,可供他们使用其他应用程序。虽然广播接收机不显示用户界面,他们可能会创建一个状态栏通知 广播事件发生时提醒用户。不过,更普遍,广播接收器是一个“网关”其他组件和打算做的工作非常少量。例如,它可能会启动服务来执行基于事件的一些工作。
广播接收机实现BroadcastReceiver作为一个子类 ,每个广播作为交付的意向对象。 独特的Android系统设计的一个方面,使任何应用程序可以启动另一个应用程序的组件。例如,如果你希望用户与设备上的照相机捕捉的照片,还有可能和您的应用程序可以使用它的另一个应用程序,而不是发展自己拍摄照片的活动。
在系统启动时一个组件,它启动该应用程序的进程(如果它尚未运行)和实例化组件所需的类。例如,如果您的应用程序开始在捕捉照片的摄像头应用程序的活动,该活动的摄像头应用程序,在您的应用程序的过程中不属于在这个过程中运行。因此,不同于其他大多数系统上的应用程序,Android应用程序不具有一个单一的入口点(例如,有没有 main ()函数)。
manifest文件
Android系统可以启动一个应用程序组件,系统必须知道,通过阅读应用程序的AndroidManifest.xml文件可以知道的组件存在。您的应用程序必须使用在这个文件中声明的组件,它必须是在应用项目目录的根。清单做了的事情,除了宣布应用程序的组件,如:确定任何用户的权限,如因特网接入或只读访问用户的联系人应用程序需要。申报的基于API的应用程序使用的应用程序所需的最低空气污染水平。声明由一个摄像头,蓝牙服务,或者是多点触摸屏的应用,如使用或要求的硬件和软件功能。API库链接(Android框架API的除外),如谷歌地图图书馆,应用程序需要。和声明组件活动,服务和内容提供商,包括源,但不申报清单是不可见的系统,因此,不能运行。然而,广播接收机可以宣布在清单或在代码中动态创建(为BroadcastReceiver对象)和注册系统由调用registerReceiver()。
- 44 -
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




