๊ด€๋ฆฌ ๋ฉ”๋‰ด

JiYoung Dev ๐Ÿ–ฅ

[Android] ๋ฌต์‹œ์  Intent (2023.07.13) ๋ณธ๋ฌธ

full stack/์•ˆ๋“œ๋กœ์ด๋“œ

[Android] ๋ฌต์‹œ์  Intent (2023.07.13)

Shinjio 2023. 7. 13. 17:30

https://developer.android.com/reference/kotlin/android/content/Intent

 

Intent  |  Android Developers

 

developer.android.com

 

์ธํ…ํŠธ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ฝ”๋“œ ๊ฐ„์— ๋Šฆ์€ ๋Ÿฐํƒ€์ž„ ๋ฐ”์ธ๋”ฉ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์šฉ๋„๋Š” ํ™œ๋™์„ ์‹œ์ž‘ํ•  ๋•Œ ํ™œ๋™ ์‚ฌ์ด์˜ ์ ‘์ฐฉ์ œ๋กœ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ž‘์—…์— ๋Œ€ํ•œ ์ถ”์ƒ์  ์„ค๋ช…์„ ํฌํ•จํ•˜๋Š” ์ˆ˜๋™ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. 

 

ํŽ˜์ด์ง€ ์ด๋™ : ACTION_VIEW

 

 

Intent ์ƒ์„ฑ

 

Intent ์‹คํ–‰

 

๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ ์ด๋™ : ACTION_WEB_SEARCH

 

 

 

๋ฌธ์ž ์ „์†ก : ACTION_SENDTO

 

 

 

Mimeํƒ€์ž… ๋ฐ์ดํ„ฐ๊ตฌ์กฐ : JSON์˜ ์กฐ์ƒ๊ฒฉ 

 

 

Mine ํƒ€์ž…์˜ ๋Œ€ํ‘œ์ ์ธ ์‚ฌ๋ก€ : url (ํ†ต์‹ ํ”„๋กœํ† ์ฝœ : ์ฃผ์†Œ๊ฐ’)

 

 

 

์ „ํ™”๊ฑธ๊ธฐ : ACTION_CALL

 

 

AndroidManifest.xml ์ˆ˜์ • - ๊ถŒํ•œ์š”์ฒญ

 

 

์–ดํ”Œ์˜ ์†์„ฑ์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Œ!

 

<uses-permission android:name="android.permission.CALL_PHONE"/>

 

 

 

์ง€๊ธˆ๊นŒ์ง€ ํ•œ ๊ฒƒ : ๋‹ค๋ฅธ ์–ดํ”Œ์„ ์‹คํ–‰ → ๋ฌต์‹œ์  intent

์ด๋ฏธ ๊ธฐ์กด์— ์–ด๋–ค ๊ธฐ๋Šฅ๋“ค์„ ์ง€์›ํ•˜๋Š” ์•ฑ๋“ค์ด ์žˆ๋Š” ๊ฒฝ์šฐ์— ์•”์‹œ์ (๋ฌต์‹œ์ ) ์ธํ…ํŠธ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๊ทธ ์•ฑ๋“ค์„ ์‚ฌ์šฉ