반응형
비교하려고 혼자 작성하는 글이다!
틀린 부분이 있으면 추후 수정할 예정!!
혹시 틀린 부분이 있다면 말씀해주시면 감사드리겠습니다
Java
button.setOnClickListener(new View.OnClickListener {
public void onClick(View v) {
// Something
}
}
나는 이 방식에 매우 익숙하다.
익명 클래스와 동시에 익명 객체로 진행한 것이다.
+ 익명 클래스만 따로 보면 이런 방식이다.
Handler mHandler = new Handler {
public void handleMessage(Message msg) {
// Something
}
}
Handler를 구현한 클래스는 있지만, 클래스명은 없고 변수로 바로 받아본 것이다.
button.setOnClickListener = object: View.OnClickListener {
override fun onClick(v: View) {
// Something
}
}
반응형
'[Android]' 카테고리의 다른 글
뒤로가기 두 번으로 앱 종료시키기 ( OnBackPressedCallback ) (0) | 2023.04.11 |
---|---|
Navigation - Jetpack 활용 ( Feat. ViewModel ) (1) | 2023.01.15 |
안드로이드 Process와 Task [개념편] (1) | 2023.01.12 |
JIT vs AOT (0) | 2023.01.10 |
새 책을 구매했다. 그리고 그간 샀던 책들을 모아봤다. (0) | 2023.01.09 |