언어, 라이브러리/Android
[Android, Kotlin] 액티비티 데이터 전달(Intent)
안드로이드에서 액티비티간 데이터 전달 안드로이드에서 액티비티간 데이터를 전달하는 방법은 아래와 같이 여러 가지가 있다. Intent 사용 Shared Preferences 사용 전역변수 사용 더 있을것 같지만 당장 떠오르지는 않고, 이 글에서 중요한 건 인텐트(Intent)다. 왜냐하면 인텐트를 사용하여 데이터를 전달할 것이기 때문이다. 인텐트는 안드로이드의 컴포넌트(액티비티, 서비스 등)들 간의 통신을 담당한다. 그래서 액티비티를 전환할 때 인텐트를 사용하게 되는데, 이때 인텐트에 데이터를 실어서 보낼 수 있다. 전역 변수나 Shared Preferences는 액티비티들이 공유 메모리에 있는 데이터를 꺼내 쓰는 개념이지만 인텐트는 A 액티비티에서 B 액티비티로 직접 데이터를 건네주는 방식이다. 인텐트를..
2021. 6. 7. 20:49
최근댓글