๊ฐ์ ์๋๋ก์ด๋์ Broadcast Receiver๋ "๋ฐฉ์ก ์์ ์"๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ์ ํ๋ฆฌ์ผ์ด์ ์ 4๋ ๊ตฌ์ฑ ๋จ์์ค ํ๋๋ก ์ธํ ํธ(Intent)๋ผ๋ ์ผ์ข ์ ๋ฉ์์ง ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ฌ ์๋๋ก์ด๋์ ์ฌ์ฉ์ ๊ฐ์ ์ํธ์์ฉ์ ํฉ๋๋ค. ์ฌ๊ธฐ์ Broadcast Receiver๋ ์๋๋ก์ด๋์์ ์กด์ฌํ๋ ์ด๋ฒคํธ๋ค์ด ๋ฐ์ํ๋ฉด ๊ฐ ๊ฐ์ฒด๋ค๋ก ์ ์ ํ ๋ธ๋ก๋์บ์คํธ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ฒ ๋๋๋ฐ ์ด๋ ์ ํธ๋ฅผ ๋ฐ์ ์ฌ์ ์ ์ ์ํด๋์ ์์ ์ ์ํํด์ฃผ๋ ์ญํ ์ ํฉ๋๋ค. ์ฌ์ ์ ์ ์ ํด๋์ ์์ ์ด๋?? ๋ฐฐํฐ๋ฆฌ ์ํ ์๋ฆผ(๋ฐฐํฐ๋ฆฌ ๋ถ์กฑ/์ถฉ๋ถ) ๋ฉ์์ง ์ก/์์ (๋ฉ์์ง๊ฐ ์ ์ก/์คํจ๋์์ต๋๋ค) ์ธ์ฆ์ฝ๋ ์ ๋ ฅ ์ฌ์ง ์บก์ฒ(์ฌ์ง์ด ์ ์ฅ๋์์ต๋๋ค) ๋ง์ฝ ๋ณ๋์ ๊ถํ์ด ์๋ ์ฆ ์์ ํ์ง ์์ ๋ฆฌ์๋ฒ ์ค์ ์ ํด๋ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ๋ฐ๋ ์ ์์ ์ธ ์๋ฆผ์ ์ค๊ฐ..
๊ฐ์ ์๋๋ก์ด๋์ Activity๋ ์ ํ๋ฆฌ์ผ์ด์ ์ 4๋ ๊ตฌ์ฑ๋จ์ ์ค ํ์์ ์ธ ์์๋ก ์ธํ ํธ(Intent)๋ผ๋ ์ผ์ข ์ ๋ฉ์์ง ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ์ํธ์์ฉ์ ํ๋ฉด์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ํฌํจํ ํ๋์ ํ๋ฉด์ ๋ํ๋ ๋๋ค. 4๋ ์ปดํฌ๋ํธ ์ค ๊ฐ์ฅ ๋ง์ด ์์ฉ๋๋ฉฐ ์ฃผ๋ก UI(User Interface)ํ๋ฉด์ ๋ด๋นํฉ๋๋ค. ์์๋ก ์ด๋ฉ์ผ ์ฑ์ Activity์ ๋ํด ๊ฐ๋จํ๊ฒ ์๊ฐํด๋ณด์๋ฉด (1) ์ด๋ฉ์ผ ๋ชฉ๋ก์ ํ์ (2) ์ด๋ฉ์ผ ์์ฑ (3) ์ ๋ฌ๋ฐ์ ์ด๋ฉ์ผ ์ฝ๊ธฐ ๋ฑ ์ฌ๋ฌ ๊ธฐ๋ฅ์ด ์กด์ฌํ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ์ฌ๋ฌ Activity๊ฐ ํจ๊ป ๋์ํ์ฌ ์ฌ์ฉ์์๊ฒ ๋ณด๊ธฐ ์ฌ์ด ํ๊ฒฝ์ ๊ตฌ์ฑํ์ง๋ง (1), (2), (3) ๊ฐ๊ฐ์ด ๋ ๋ฆฝ๋์ด ์คํ ๋ฉ๋๋ค. ๋ง์น (2) ์ด๋ฉ์ผ ์์ฑ์ ํ ๋ ์ฌ์ฉ๋๋ Activity๊ฐ ํ์ฉ๋..