Home 7월 7일 Today I Learned
Post
Cancel

7월 7일 Today I Learned

오늘한 일

  • A·아이 프로젝트를 진행하였다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

그동안 블로그에 어떤 글을 써야 할지 몰라서 그동안 정보 관련 글을 못 쓰고 있었고 항상 블로그에 뭐 올리지?라는 고민이 있었는데 오늘 apply에 대해 알아본 것과 같이 정말 각 잡고 쓰지 않더라도 조금씩 조금씩 배운 정보를 정리해서 간단히라도 올려야겠다고 느꼈다

배운 점

Kotlin apply

안드로이드에서 findViewById 대신 viewbinding을 사용할 때

1
2
binding.textviewA.text = "a"
binding.textviewB.text = "b"

위와 같은 방식으로 사용하는게 귀찮아

1
2
3
4
binding.apply {
    textviewA.text = "a"
    textviewB.text = "b"
}

첫 번째 방법을 간편하게 사용할 방법을 찾다가 위와 같이 apply로 단순화 시키는 방법을 알게 되어 그 이후 쭉 이런식으로 사용하고 있었는데

문득 apply가 뭐길래 binding을 여러 번 쓰지 않아도 되는 걸까?라는 생각에 apply에 대해 알아 보았고 위 내용을 블로그 글로 정리하여 올렸다

내일 계획

내일은 A·아이 프로젝트를 진행해야겠다

This post is licensed under CC BY 4.0 by the author.

7월 6일 Today I Learned

Kotlin apply 문법이란?