[Kotlin] 안드로이드 스튜디오에서 Toast와 시스템바 고려해서 화면 확장하는 방법
·
개발새발개발/Kotlin
ToastToast.makeText(context, "메시지 내용", Toast.LENGTH_SHORT).show()context: 현재 Activity 또는 Application의 컨텍스트(앱 환경 정보)"메시지 내용": 화면에 표시할 문자열Toast.LENGTH_SHORT 또는 Toast.LENGTH_LONG: 토스트 메시지 지속 시간LENGTH_SHORT: 약 2초간 표시LENGTH_LONG: 약 3.5~5초간 표시.show(): 토스트 메시지를 화면에 표시 Toast 커스텀 하기 (배경색, 위치 변경)1. Toast 위치 변경기본적으로 Toast는 화면 아래쪽에 뜨지만, 위치를 변경할 수도 있다.val toast = Toast.makeText(this, "화면 중앙에 표시", Toast.LENGT..
[Kotlin] 안드로이드 스튜디오 - ViewBinding을 활용한 스톱워치 앱만들기
·
개발새발개발/Kotlin
Kotlin과 ViewBinding으로 스톱워치 앱 만들기Android에서 Chronometer를 사용하여 초 단위 스톱워치를 구현!ViewBinding을 활용해 XML에 정의된 UI 요소를 코드에서 쉽게 접근할 수 있도록 하고, Toast를 사용해 사용자에게 안내 메시지를 띄울 수도 있다.  1. 프로젝트 설정 - ViewBinding 활성화 뷰 바인딩을 사용하면 findViewById 없이도 XML에 정의된 UI 요소를 바로 접근할 수 있다. build.gradle.kts 설정모듈의 build.gradle.kts 파일에 다음 코드를 추가한 후 Sync Now를 클릭하면 된다.android { buildFeatures { viewBinding = true } compileO..