profile
I'm also running today to become an Android developer! ๐Ÿ™‹ Nice to meet you!

Reactive Programing ์ด๋ž€?

๊ณต๋ถ€ํ•˜๋ฉด์„œ ์ •๋ฆฌํ•œ Rx ๊ฐœ๋…

2022๋…„ 3์›” 28์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๊ฐ์ฒด์ง€ํ–ฅ๊ณผ ์ ˆ์ฐจ์ง€ํ–ฅ์˜ ์˜คํ•ด

๋ชจ๋‘๊ฐ€ ์˜คํ•ดํ•˜๋Š” ์ ˆ์ฐจ์ง€ํ–ฅ๊ณผ ๊ฐ์ฒด์ง€ํ–ฅ์˜ ์ง„์‹ค ๐Ÿคฏ

2022๋…„ 3์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์•ˆ๋“œ๋กœ์ด๋“œ Looper & Handler ๊ธฐ์ดˆ ๊ฐœ๋…

Looper & Handler ๊ธฐ์ดˆ ๊ฐœ๋…

2022๋…„ 3์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

Pages must fill the whole ViewPager2

ViewPager2 ์‚ฌ์šฉ์ค‘ ์˜ค๋ฅ˜

2021๋…„ 12์›” 30์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Binding Adapter ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž!

Binding Adapter์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž!

2021๋…„ 9์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

HiltViewModel ์ดํ•ดํ•˜๊ธฐ

์•„์ง์€ ์ž„์‹œ์ €์žฅ์ธ HiltViewModel ์ดํ•ดํ•˜๊ธฐ!

2021๋…„ 9์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

MVC ํŒจํ„ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž

๋””์ž์ธ ํŒจํ„ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž (1) MVC ํŒจํ„ด์— ๋Œ€ํ•ด

2021๋…„ 8์›” 23์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ViewModel ๋ฝ€๊ฐœ๊ธฐโ—๏ธ

ViewModel ์–ด๋ ต์ง€ ์•Š์•„์š”!

2021๋…„ 7์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Room DataBase ๋ฝ€๊ฐœ๊ธฐ!

Room! ๋„ˆ ์ •์ฒด๊ฐ€ ๋ญ์•ผ? ๐Ÿง

2021๋…„ 6์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Android Bottom AppBar

Bottom AppBar๋ž€?

2021๋…„ 5์›” 22์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Companion Object

Thiking๐Ÿคจ ๊ณผ์—ฐ Companion Object๊ฐ€ ๋ฌด์—‡์ผ๊นŒ์š”? ๋‹จ์ˆœํžˆ ์ž๋ฐ”(JAVA)์˜ static ํ‚ค์›Œ๋“œ๋ฅผ ๋Œ€์ฒดํ•˜๊ธฐ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ํ‚ค์›Œ๋“œ์ผ๊นŒ์š”? ์ด ์งˆ๋ฌธ์ด ์šฐ๋ฆฌ๊ฐ€ ์ด๋ฒˆ์— ๋ฐฐ์šฐ๋Š”๋ฐ์— ํฐ ๋„์›€์„ ์ค„๊ฒƒ์ž…๋‹ˆ๋‹ค. Let's Go! ์ž๋ฐ”์˜ static ํ‚ค์›Œ๋“œ๋Š” ํด๋ž˜์Šค ๋ฉค

2021๋…„ 5์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ListView์™€ RecyclerView

ListView๋Œ€์‹  RecyclerView๊ฐ€ ๋‚˜์˜จ ๋ฐฐ๊ฒฝListView์—์„œ๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ์—๋Œ€ํ•œ View๋ฅผ ๋งŒ๋“ค๊ณ , View๊ฐ€ ์‚ฌ๋ผ์กŒ๋‹ค๊ฐ€๋‚˜ํƒ€๋‚ ๋•Œ๋งˆ๋‹ค ๋ฆฌ์†Œ์Šค๋ฅผ ๋ถˆ๋Ÿฌ์™€์•ผํ•œ๋‹ค. ์ฆ‰ ์ด๋ง์€ ํ™”๋ฉด์„ ์•„๋ž˜๋กœ ์Šคํฌ๋กคํ–ˆ๋‹ค๊ฐ€ ๋‹ค์‹œ ์œ„๋กœ ์˜ฌ๋ฆด๋•Œ๋งˆ๋‹ค ๋ฆฌ์†Œ์Šค๋ฅผ ๋‹ค์‹œ ๋ถˆ๋Ÿฌ์˜ค๊ฒŒ ๋œ๋‹ค๋Š”์†Œ๋ฆฌ๋‹ค. ์ด๋Ÿฌ

2021๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Kotlin]ConstraintLayout

์šฐ์„ , ์„ค๋ช…ํ•˜๊ธฐ์ „์— ์ด ๋‹จ์–ด์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณผ ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค!app:layout_constraintRight_toRightOf=โ€parentโ€ ์ด๊ฒŒ ๊ณผ์—ฐ ๋ฌด์Šจ๋œป์ผ๊นŒ์š”? ์ •๋‹ต์€, button1 right์˜ constraint๋ฅผ ์ค„๊ฑด๋ฐ, ์ด๊ฑด parent์˜ right์ด๋‹ค!

2021๋…„ 4์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[kotlin] Thread

์Šค๋ ˆ๋“œ(Thread) : ํ•˜๋‚˜์˜ ํ”„๋กœ์„ธ์Šค ์ƒ์˜ ๋…๋ฆฝ์ ์ธ ์‹คํ–‰ ํ๋ฆ„ํ”„๋กœ์„ธ์Šค(Process) : ์‹œ์Šคํ…œ์ƒ์˜ ์‹คํ–‰์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๊ฐ๊ฐ ๋…๋ฆฝ๋œ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์„ ํ• ๋‹น ๋ฐ›๋Š”๋‹ค.ํ•˜๋‚˜์˜ ํ”„๋กœ์„ธ์Šค๋Š” ๋ฉ€ํ‹ฐ ์Šค๋ ˆ๋”ฉ์„ ์ง€์›!๋‹ค์Œ ๊ทธ๋ฆผ์„ ๋ณด๋ฉด ์ดํ•ด๊ฐ€ ๋น ๋ฅผ๊ฒƒ์ด๋‹ค.์Šค๋ ˆ๋“œ์˜ ์ข…๋ฅ˜โ‘  ๋ฉ”์ธ ์Šค๋ ˆ๋“œ โ‘ก

2021๋…„ 3์›” 31์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€