[Android] Buildconfig 클래스 활용
안드로이드 Buildconfig 활용 앱을 빌드할때 테스트 환경과 실서버 환경에 따라 다른 값을 적용해야할 때가 있다. 가령, 로그를 남기거나, 테스트URL 과...
안드로이드(Android) Bitmap을 Drawable 변환 방법(Drawable ↔ Bitmap)
정리를 하고자 남긴다. Drawable drawableImg = getResources().getDrawable(R.drawable.intro_image); // drawable 타입을 bitmap으로 변경 Bitmap bitmap = ((BitmapDrawable)drawableImg).getBitmap(); // bitmap 타입을 drawable로...
[스레드 관련 오류 처리]Fatal Exception: android.util.AndroidRuntimeException: Animators may only be run on Looper threads
[파이어베이스 크래시틱스 오류보고 내용] 애니메이션 효과에 대한 오류가 보고 되었다. Fatal Exception: android.util.AndroidRuntimeException: Animators may only be run on Looper...
java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
생각지도 못한 곳에서 에러가 터졌다. SDK 버전이 올라갈 때마다 개발자로써 거시기하다. 오류가 발생한 휴대폰은 화훼이.. 안드로이드 8.0.0버전이다. Fatal Exception: java.lang.RuntimeException Unable to start activity ComponentInfo{ddol.Management/ddol.Management.ShowPowerOffActivity}: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation...
[안드로이드 IllegalStateException] Can not be called to deliver a result. finishAffinity 오류 처리하기
테스트할 때는 분명 오류가 없었기에 구글플레이에 업데이트 하였다. 그러나 수 많은 폰들이 존재하기에… 사용자들에게 오류가 발생했고, 파이어베이스 오류보고 관련 이메일이...
android(안드로이드) android:layout_width 를 코드상에서 변경방법[LayoutParams]
layout_width값을 변경하는 방법 2가지 1. [xml] < RelativeLayout android:id=”@+id/chart_area” android:layout_width=”180dp” android:layout_height=”180dp” android:layout_below=”@+id/main_info” android:layout_marginTop=”10dp” android:layout_centerHorizontal=”true” android:gravity=”center|center_vertical” android:background=”@drawable/main_circle_backgroud”> < TextView android:id=”@+id/main_mission_rate” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:layout_centerHorizontal=”true”...
Android(안드로이드) drawArc 를 사용하여 원을 그리는 방법
drawArc 를 사용하여 원을 그리는 방법 [xml code] < RelativeLayout android:id=”@+id/chart_area” android:layout_width=”180dp” android:layout_height=”180dp” android:layout_below=”@+id/main_info” android:layout_marginTop=”10dp” android:layout_centerHorizontal=”true” android:gravity=”center|center_vertical” android:background=”@drawable/main_circle_backgroud”> < TextView android:id=”@+id/main_mission_rate” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:layout_centerHorizontal=”true” android:layout_marginTop=”45dp” android:textSize=”40sp” android:textColor=”@color/welcolor27″ />...
[안드로이드]java.util.concurrent.ExecutionException: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: 패키지명 오류 해결 방법?
구글맵을 사용중인데, 기존에는 지도에 표기할 마커데이터(위도, 경도)를 strig array로 가지고 있었다. 그런데 하나의 위도경도를 추가할 때 마다 앱을 배포해야는 귀찮이즘이...
[애드몹] 앱 세트 ID(com.google.android.gms.permission.AD_ID)를 앱에 도입하는 방법 : SDK 버전에 따라 앱 세트ID 설정이 필요하다.
Android13이 설치된 휴대전화에서 AdMob SDK가 정상동작하게 하려면 별도의 작업이 필요하다. 미루고 미루고 있었는데 구글 AdMob에서 메일이 왔다. 이제는 처리해야할 시간인듯싶다....
[안드로이드 Q]안드로이드 11 미디어 저장소 접근에 대한 처리
안드로이드 10이나 안드로이드 11 부터는 저장소 접근방식이 변경된다. 그렇기에 기존 방식으로는 오디오나 비디오 그리고 사진 파일에 접근할 수 없다. 그...



