android broadcast使用语法
来源:互联网 发布:人工智能伏羲觉醒电影 编辑:程序博客网 时间:2024/05/20 14:28
broadcast 广播当系统变化(来电,网路连接),android系统会利用intent进行广播。如果
注册了这个事件的监听(broadcast receiver)就能处理这些事情
1.程序自己广播
Intent intent = new Intent("name");
intent.putExtras("name",value);
sendBroadcast(intent);
2.接受别人的广播
//用这个方法来写接受到以后怎么样
public class EoeandroidReceiver extends BroadcastReceiver{
@override
public void onReceive(Context context , Intent intent){
}
}
3.写完方法后要在程序里注册
(1)配置xml文件里
//存放Receiver的类的类名
<receiver android:name="EoeandroidReceiver">
<intent-filter>
<action android:name="com.eoeandroid.action.NEW_BROADCAST"/>//为接受定义的名字
<intent-filter/>
<receiver/>
(2)程序里配置(不推荐)
IntentFilter filter = new IntentFilter(NEW_BROADCAST);
EoeAndroidReceiver eoeandroidReceiver = new EoeAndroidReceiver();
registerReceiver(eoeandroidReceiver,filter);
//注销已注册的broadcast receiver
unregisterReceiver(eoeandroidReceiver);
- android broadcast使用语法
- android broadcast使用总结
- Android Broadcast receiver使用入门
- Android Broadcast receiver使用入门
- android之广播Broadcast使用
- Android中的BroadCast简单使用
- android broadcast使用总结分享
- android中service、activity、broadcast的使用
- android使用Broadcast的一个例子
- android开发广播的使用Broadcast Receiver
- Android 使用BroadCast实现强制下线功能
- android的broadcast receiver的使用
- android学习:broadcast receiver的使用
- Android基础 —— Broadcast 使用
- Android入门——Broadcast的使用
- Android里广播Broadcast的使用
- Android 广播(Broadcast Receiver)使用详解
- Android学习之Broadcast简单使用
- ubuntu网站及数据库自动备份
- android sdcard卡操作
- vim操作图
- linux 查看文件夹目录
- 在IIS中注册ASP.NET 1.1或2.0
- android broadcast使用语法
- 用 case when 选择读取一个Root 类型的值
- Oracle 基本数学函数
- 东软实训项目个人总结
- 可执行程序的入口点在那里?
- android intent activity使用语法
- C#断点续传
- jQuery 修改css效果
- WTL 中的COwnerDraw应用