package com.szy.broadcast.activity;
import android.app.Activity;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import com.szy.broadcast.receiver.SecondReceiver;
public class MainActivity extends Activity
{
protected static final String ACTION = "com.szy.broadcast.ACTION";
private Button btnBroadcast;
private Button registerReceiver;
private Button unregisterReceiver;
private SecondReceiver receiver;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btnBroadcast=(Button)findViewById(R.id.btnBroadcast);
btnBroadcast.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
Intent intent=new Intent();
intent.setAction(ACTION);
sendBroadcast(intent);
}
});
registerReceiver=(Button)findViewById(R.id.btnregisterReceiver);
registerReceiver.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
receiver=new SecondReceiver();
IntentFilter filter=new IntentFilter();
filter.addAction(ACTION);
registerReceiver(receiver, filter);
}
});
unregisterReceiver=(Button)findViewById(R.id.btnunregisterReceiver);
unregisterReceiver.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
unregisterReceiver(receiver);
}
});
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
广播接收.rar (29个子文件)
广播接收
21.广播事件处理(2)
src
17.BroadcastReceiver
bin
classes.dex 5KB
com
szy
broadcast
receiver
MyReceiver.class 728B
SecondReceiver.class 760B
activity
MainActivity.class 2KB
MainActivity$3.class 1009B
MainActivity$2.class 1KB
MainActivity$1.class 1KB
R$layout.class 418B
R$id.class 502B
R$drawable.class 424B
R$attr.class 364B
R.class 587B
R$string.class 451B
17.BroadcastReceiver.apk 14KB
resources.ap_ 11KB
res
drawable-ldpi
icon.png 2KB
drawable-hdpi
icon.png 4KB
values
strings.xml 180B
drawable-mdpi
icon.png 3KB
layout
main.xml 733B
assets
default.properties 362B
gen
com
szy
broadcast
activity
R.java 881B
proguard.cfg 1KB
src
com
szy
broadcast
receiver
MyReceiver.java 531B
SecondReceiver.java 543B
activity
MainActivity.java 2KB
.project 856B
.classpath 280B
AndroidManifest.xml 978B
共 29 条
- 1
boringjn
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页