๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿค2024 ์•ˆ๋“œ๋กœ์ด๋“œ/โ˜€๏ธ ํ•˜๊ณ„ ์ธํ„ด ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ ๊ธฐ๋ก

๋ฐ์ดํ„ฐ ์ „์†ก ์‹œ๋„ ๊ธฐ๋ก

by hyeonha 2024. 8. 29.

๋ชฉ์ฐจ

    ์„œ๋ฒ„ ๋ฐ์ดํ„ฐ ์ „์†ก ํ™•์ธ

    ํ˜„์žฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒฐํ•ฉํ•ด์„œ ์„œ๋ฒ„๋กœ ์ „์†กํ•˜๋Š” ๋กœ์ง์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ณณ์€ object์ธ data manager

    โŒ

    object์—์„œ context๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์„ ์ˆ˜ ์—†์Œ

    → intent์—์„œ ๋ฐ›์€ ์ฃผ๊ธฐ ๋ฐ์ดํ„ฐ ์‚ฌ์šฉ ๋ถˆ๊ฐ€

    → ์„œ๋น„์Šค์—์„œ ๋„˜๊ฒจ์ค€ ์ฃผ๊ธฐ๋Š” ์ ์šฉ๋˜์ง€ ์•Š์Œ

    โŒ

    → ๋ฐ์ดํ„ฐ ์ „์†ก ๋ถ€๋ถ„์„ ๋ณ„๋„์˜ ํด๋ž˜์Šค๋กœ ๋ถ„๋ฆฌ

    → ์ธํ…ํŠธ๋ฅผ ํ†ตํ•ด ์ „์†ก ์ฃผ๊ธฐ ๋ณ€๊ฒฝ ์ ์šฉํ•ด๋ณด๊ธฐ !

    → ์˜คํžˆ๋ ค ๋ฐ์ดํ„ฐ ๊ฐ ์š”์†Œ๋ฅผ ํด๋ž˜์Šค์— ๋˜ ๋„˜๊ฒจ์ค˜์•ผํ•˜๋Š” ๋ฒˆ๊ฑฐ๋กœ์›€์ด ์žˆ์Œ

     

    ์ตœ์ข… ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

    ๐Ÿ™Œ ์ฃผ๊ธฐ ์„ค์ • ์•กํ‹ฐ๋น„ํ‹ฐ์—์„œ dataManager ์‹ฑ๊ธ€ํ†ค ๊ฐ์ฒด๋ฅผ ๊ฐ€์ง€๊ฒŒ ํ•จ

    → ์ฃผ๊ธฐ ์„ค์ • ํ›„ ๋ฐ”๋กœ ๋„˜๊ฒจ๊ตฌ๊ธฐ

    dataManager.setTransmissionInterval(interval = value)

    728x90