Dev/Android
![[Android] The ADB binary not found at C: 에러 해결](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2eApT%2FbtrroFRqTcL%2FhAfwvQVU3jU9iw53ex8II0%2Fimg.jpg)
[Android] The ADB binary not found at C: 에러 해결
프로젝트를 run하자 에러 발생 원인 SDK가 최신 버전이 아닐 때 발생합니다. 해결 1. 안드로이드 스튜디오 상단 메뉴 Tools - SDK Manager - 상단 탭 SDK Tools 2. Android SDK Build-Tools - 우측 하단 Show Package Details 체크하고 최신 버전 체크 3. Apply 클릭하여 설치하기
![[Android Studio] 안드로이드 스튜디오 에러 처리하는 법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMbR7i%2FbtrrpUUCYFi%2Fqi9Ms6api8LixnUEQWORY1%2Fimg.jpg)
[Android Studio] 안드로이드 스튜디오 에러 처리하는 법
사소한 실수로 시간을 잔뜩 써버린 나는 화가 난 상태이다. 그러므로 써보는 안드로이드 스튜디오 에러 해결하는 법. . 먼저 Logcat에서 볼 수 있는 예제 에러를 확인해보자. java.lang.IllegalStateException: Could not execute method for android:onClick at androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:414) at android.view.View.performClick(View.java:7125) at com.google.android.material.button.MaterialButton.perfor..
![[Android] Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'com.android.internal.application'] 에러 해결](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fzqeig%2FbtrrunuJkxD%2FxCJV9vdseNSfvjjTqvS9NK%2Fimg.jpg)
[Android] Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'com.android.internal.application'] 에러 해결
프로젝트를 Open 하자 해당 에러가 발생했다. Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'com.android.internal.application'] 해결 프로젝트 경로명에 한글이 없으면 에러가 발생하지 않는다.
![[Android] CircleImageView로 원형 이미지 표시하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdefY7R%2FbtrruBGh4m1%2F09e3pTQjCReQYwkKiOGA90%2Fimg.jpg)
[Android] CircleImageView로 원형 이미지 표시하기
카카오톡처럼 원형 이미지 옆에 데이터를 넣고 싶었다. 1. CIrcleImageView 라이브러리 CircleImageView의 소스코드와 설명은 아래 링크 참고 https://github.com/hdodenhof/CircleImageView [사용 방법] build.gradle(app)에 다음 내용을 추가한다. dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'de.hdodenhof:circleimageview:3.1.0' .... } 레이아웃 XML 파일에서 CircleImageView를 추가해준다. 앱을 실행하면 동그란 이미지가 나타난다. 2. 글라이드(Glide) https://calvinj..
![[Android] 스위치(SWITCH) 위젯](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwF3m8%2FbtrrxXoK7lS%2FAmT2c8fc2fV7tBwlLL3YG1%2Fimg.jpg)
[Android] 스위치(SWITCH) 위젯
스위치는 직관적으로 ON/OFF 상태를 표시할 수 있다. 스위치를 사용해 간단한 다크모드를 구현하고자 하였다. Q. 리스너를 등록해 이벤트를 적용하려면? 1. OnCheckedChangeListener인터페이스 구현 2. setOnCheckedChangedListener() 에서 리스너 등록 // 스위치 -> 다크모드 활성화 transWB.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if(transWB.isChecked()) { transPoint = "BLAC..