FrameLayout 이란 뷰를 겹쳐서 출력하는 레이아웃으로 보통 뷰를 표시 여부를 설정하는 visibility와 함께 어떤 순간에 하나의 뷰만 출력할 때 사용한다
안드로이드 앱 개발을 하다 보면 EditText에서 텍스트를 입력 후 키보드에 있는 버튼 눌렀을 때 이를 감지하여 특정 로직을 실행해야 될 상황이 자주 등장한다 이를 구현하는 방식은 매우 간단한데 한 번 알아보자 구현 방법 1 2 3 4 5 6 7 8 9 editText.setOnEditorActionListener(object : TextView...
안드로이드 앱 개발을 하다 보면 EditText에서 단순한 텍스트가 아닌 전화번호, 이메일, 비밀번호 등 자주 쓰는 특정 input을 받아야 할 상황이 자주 있다 그렇기에 안드로이드에서 이렇게 자주 쓰는 input 타입이 미리 정의되어 있는데 이번 글에선 input type들에 종류를 정리하겠다 input 타입 리스트 1. 일반 텍스트 입력 (Te...
안드로이드 앱 개발을 하다 보면 EditText에서 전화번호를 입력받을 때 01012345678 이런 형태가 아닌 010-1234-5678과 같은 하이픈을 넣어 구분하게 만들고 싶을 때가 있다 해당 로직을 구현하는 법은 매우 간단한데 구현 방법 1 editText.addTextChangedListener(PhoneNumberFormattingTex...
10월 29일 Today I Learned
안드로이드 레이아웃 GridLayout
A new version of content is available.