안드로이드 2

[android/kotlin] Intent는 무엇인가?

[android/kotlin] Intent는 무엇인가? intent의 뜻은 의도, 의지라는 뜻을 가지고 있습니다. 저는 이제 막 안드로이드를 접하고 배우고 있는 단계일 때, 이 단어를 보고 어떤 용도인지 감이 오지 않아서 여기저기 많이 찾아봤습니다만 사용방법에 대해서는 잘 알려주지만 시원하게 궁금증을 해결해 주는 곳은 없었던 것 같습니다. intent의 의도라는 뜻은 우리의 의도라고 봐야 할 것 같습니다. '스택오버플로우'라는 커뮤니티에서도 저와 비슷한 궁금증을 가진 사람이 있었는데 그에 대한 대답으로는 다음과 같았습니다. 의도(Intent)는 당신이 하고 싶은 것을 안드로이드에게 말하는 한 방법이다. 다시 말해, 당신은 당신의 의도를 묘사합니다. 안드로이드 4대 컴포넌트 간의 통신 안드로이드에는 4대 ..

[android/kotlin] RecyclerView이 보이지 않을 때

[android/kotlin] RecyclerView이 보이지 않을 때 안드로이드에는 RecyclerView가 보이지 않은 경우가 있었습니다. 이때 디버그를 해보니 onCreateViewHolder 도 호출이 안돼서 찾아보니 결론은 레이아웃의 형태를 가로 형태로 보여줄 것인지, 세로 형태로 보여줄 것인지 아니면 그리드 형태로 보여줄 것인지 정해주지 않아서였던 것 같습니다. 해결 방법으로는 레이아웃의 형태를 설정해 주면 됩니다. .xml에서 설정하는 방법 해당 코드에서 app:layoutManager로 androidx.recyclerview.widget.LinearLayoutManager 을 설정해주고, android:orientation으로 vertical을 설정해주면 됩니다. LinearLayoutMa..