發(fā)送自定義廣播 For Android(自己發(fā)送自己接受)

1.新建一個(gè)項(xiàng)目癌瘾,在activiy_main.xml中新建一個(gè)按鈕耍目,我們用來(lái)發(fā)送廣播
activiy_main.xml↓↓↓

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="mylistview.lmq.cn.broadcasttest2.MainActivity01">

    <Button
        android:id="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</android.support.constraint.ConstraintLayout>

2.點(diǎn)擊查看圖片建立接收者的方法![J%V%BBR9V6R0Y(J$N~Z)OR.png
建立一個(gè)接受者 broader cast receiver ,名字隨你定抗楔,這里我叫AnotherRecieviercastReciver惯雳,里面放置一個(gè)Toast就可以已添,讓其顯示信息我接收到了

package mylistview.lmq.cn.broadcasttest2;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.widget.Toast;

public class AnotherReceivercastReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        // TODO: This method is called when the BroadcastReceiver is receiving
        Toast.makeText(context,"recived in anotherBroadcastReceiver",Toast.LENGTH_SHORT).show();
    }
}

3.我們要配置AndroidMainifest.xml,我們?cè)诮roadcastReceiver之后妥箕,系統(tǒng)自己給我門在這里面注冊(cè)了

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="mylistview.lmq.cn.broadcasttest2">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity01">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

        <receiver//這一部分就是啦
            android:name=".AnotherReceivercastReceiver"
            android:enabled="true"
            android:exported="true">
            <intent-filter>//這一句是我們加的
                <action android:name="com.example.broadcasttest.MY_BROADCAST"/>
           //我們接受的廣播是com.example.broadcasttest.MY_BROADCAST這一種的廣播
            </intent-filter>

        </receiver>
    </application>

</manifest>

4.我們來(lái)寫MainActivity
將button加上監(jiān)聽(tīng),點(diǎn)擊就會(huì)發(fā)送com.example.broadcasttest.MY_BROADCAST這一種的廣播

package mylistview.lmq.cn.broadcasttest2;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity01 extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main01);
        Button button=findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent=new Intent("com.example.broadcasttest.MY_BROADCAST");
                sendBroadcast(intent);
            }
        });
    }
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末更舞,一起剝皮案震驚了整個(gè)濱河市畦幢,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌缆蝉,老刑警劉巖宇葱,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異刊头,居然都是意外死亡黍瞧,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門芽偏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)雷逆,“玉大人,你說(shuō)我怎么就攤上這事污尉“蛘埽” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵被碗,是天一觀的道長(zhǎng)某宪。 經(jīng)常有香客問(wèn)我,道長(zhǎng)锐朴,這世上最難降的妖魔是什么兴喂? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮焚志,結(jié)果婚禮上衣迷,老公的妹妹穿的比我還像新娘。我一直安慰自己酱酬,他們只是感情好壶谒,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著膳沽,像睡著了一般汗菜。 火紅的嫁衣襯著肌膚如雪让禀。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,365評(píng)論 1 302
  • 那天陨界,我揣著相機(jī)與錄音巡揍,去河邊找鬼。 笑死菌瘪,一個(gè)胖子當(dāng)著我的面吹牛腮敌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播俏扩,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼缀皱,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了动猬?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤表箭,失蹤者是張志新(化名)和其女友劉穎赁咙,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體免钻,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡彼水,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了极舔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片凤覆。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖拆魏,靈堂內(nèi)的尸體忽然破棺而出盯桦,到底是詐尸還是另有隱情,我是刑警寧澤渤刃,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布拥峦,位于F島的核電站,受9級(jí)特大地震影響卖子,放射性物質(zhì)發(fā)生泄漏略号。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一洋闽、第九天 我趴在偏房一處隱蔽的房頂上張望玄柠。 院中可真熱鬧,春花似錦诫舅、人聲如沸羽利。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)铐伴。三九已至撮奏,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間当宴,已是汗流浹背畜吊。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留户矢,地道東北人玲献。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像梯浪,于是被迫代替她去往敵國(guó)和親捌年。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 現(xiàn)在你已經(jīng)學(xué)會(huì)了通過(guò)廣播接收器來(lái)接受系統(tǒng)廣播挂洛,接下來(lái)我們就要學(xué)習(xí)一下如何在應(yīng)用程序中發(fā)送自定義廣播礼预。前面已經(jīng)介紹過(guò)...
    AndYMJ閱讀 3,389評(píng)論 4 0
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,110評(píng)論 25 707
  • 1.什么是Activity?問(wèn)的不太多托酸,說(shuō)點(diǎn)有深度的 四大組件之一,一般的,一個(gè)用戶交互界面對(duì)應(yīng)一個(gè)activit...
    JoonyLee閱讀 5,731評(píng)論 2 51
  • 情誼不一定要與人分享励堡。其一,有些事有些人是你我生命中的體驗(yàn)堡掏,許多陌生人怎么會(huì)理解你我的感受呢应结;其二,這些東西泉唁,大多...
    光影下笑十億年閱讀 334評(píng)論 2 3
  • 前天是年度國(guó)考成績(jī)發(fā)布日亭畜,今年很多輔導(dǎo)學(xué)員取得了歷史性好成績(jī)砾层,據(jù)同學(xué)反饋,僅上海一地已有近30名同學(xué)通過(guò)了本次國(guó)考...
    燕九書(shū)閱讀 667評(píng)論 0 3