반응형 activity2 [안드로이드] View.post() : 실행시점을 알아보자 면접에서 받은 질문이다. View의 post를 종종 사용하는데, 실행 시점이 어디인가.?? post의 존재조차 몰랐기 때문에, 당연히 제대로 대답하지 못했다. ㅋㄷ 쨌든... 실행 시점을 파악하기 전에 액티비티의 라이프 사이클은 다음과 같다. onCreate>onStart>onResume> Running 가장 기본적인 것... 엉엉 어떻게 답해는지 이젠 기억이 나질 않는다. View.post란 UI 스레드에서 비동기적으로 작업 실행할 수 있도록 예약한다. Runnable 객체를 인수로 받아서, run메서드를 UI 스레드에서 실행한다. 다음의 상황에서 사용한다. 1. UI 스레드에서 실행할 일이 있지만, 현재 메서드가 UI 스레드가 아닌 경우 thread { binding.buttonFirst.post{ .. 안드로이드 2023. 3. 29. [안드로이드] Bottom Navigation View 숨기기/ 프래그먼트에서 Activity View Control하기(Kotlin) Bottom Navigation으로 Activity를 구성 문제점 : 로그인 Fragment는 bottom Navigation이 없어야 한다. 1. Activity에 NavigationView를 안보이게 하는 메서드를 추가한다.(hideBottomNavigation) class MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) setContentVie.. 안드로이드 2022. 9. 22. 이전 1 다음 반응형