试题详情
- 简答题BroadcastReceiver作为应用级组件必须经过注册才能处理广播消息,注册有哪两种方式?
-
(1)静态注册:在AndroidManifest.xml中用
标签声明,并在节点辖域中用 标签设置过滤器;
(2)动态注册:在代码中定义并设置好一个IntentFilter对象,然后在需要注册的地方调用Context.registerReceiver(BroadcastReceiver,intentFilter)方法,撤消注册时,调用Context.unregisterReceiver(BroadcastReceiver)方法。动态注册的Context对象被销毁时,BroadcastReceiver也随之自动注销。 关注下方微信公众号,在线模考后查看
热门试题
- 以下关于启动式Service的描述错误的
- MediaPlayer播放资源前,需要调
- 简要分析String的subString
- 已知httpClient连接网络的url
- android:completionTh
- Android系统内核基于什么操作系统?
- 上下文菜单需要重载onCreateCon
- ListView与Cursor提供的数据
- 以下关于使用IntentFilter描述
- 下列关于ContentProvider的
- 使用地图不需要的权限是()。
- Android中输入时间的控件是()。
- 关于菜单Menu的说法错误的是()
- 关于应用程序的生命周期,一个Activi
- 对于AlertDialog的描述不正确的
- 激活Activity的方法是()。
- 通过Intent来调用系统的拨号程序,代
- 如果某个Intent Filter中有与
- 下面是属于GLSurFaceView特性
- 在Activity的生命周期中,当Act