안드로이드 스튜디오 로그캣 필터 안보이는 문제 안드로이드 스튜디오에서의 로그캣(Logcat)은 애플리케이션 디버깅 시에 유용한 다양한 시스템 및 프로세스 로깅 메시지를 확인할…
ScrollView 안의 레이아웃 높이를 가득 채우기 안드로이드 레이아웃 파일(XML)을 작성하다 보면 종종 ScrollView를 사용하는 경우가 있습니다. ScrollView는 길어지는 높이로 인해…
java.util.UnknownFormatConversionException 문제 strings.xml 파일을 수정하고 애플리케이션을 실행하던 도중, 다음과 같은 예외 문제가 발생하면서 앱이 강제로 종료되었습니다. 2019-08-06 12:44:51.056 11935-11935/com.company.appname E/AndroidRuntime:…
Error inflating class com.google.android.material.button.MaterialButton Material Components for Android를 사용하던 도중 view 객체 생성에 문제가 발생하는 경우가 있었습니다. 출력된 에러 메시지는…
안드로이드 애플리케이션을 실행하고 볼륨 키로 앱의 음량을 조절할 때가 있습니다. 일반적으로 처음 볼륨 키를 눌러보면 '벨소리'로 음량이 맞추어지게 됩니다. 문제는 이게…
안드로이드 스튜디오에서 안드로이드 앱을 실행하기 위해서 Run 'app' 버튼(Shift+F10)을 클릭하게 되면 다음과 같이 장치 리스트가 나타납니다. 하나 이상의 가상 디바이스가…
배열의 주소가 아닌 값 전체를 출력하기 다음은 JAVA 코드로 생성된 배열입니다. int[] myArray = new int[5]; myArray[0] = 111; myArray[1]…
토글 역할을 수행하는 변수란? 간단한 수나 부울 연산으로 변수의 상태를 제어하고자 하는 경우가 있습니다. 일반적으로 이를 토글(Toggle)이라고 합니다. 구체적으로 어떠한 경우에…
안드로이드의 SearchView를 사용하면 사용자에게 검색 인터페이스를 제공할 수 있습니다. SearchView를 사용하여 검색을 하려면 뷰의 검색 아이콘을 터치(클릭)해야 합니다. 검색 아이콘을…
안드로이드에서 SearchView를 사용하면 텍스트 검색을 수행할 수 있는 입력 폼이 나타납니다. SearchView는 별도의 제출(Submit) 버튼이 없으며 키보드의 '엔터' 또는 '검색'…