본문 바로가기

안드로이드개발자

(5)
[Android] 카카오 로그인 연동하기 V2 - JAVA developers.kakao.com/docs/latest/ko/kakaologin/android Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 현재 카카오 개발자 문서를 참고할 경우 Kotlin 기준으로 문서가 소개 되어있다. 하지만 아직 꼬린이인 JAVA로 개발하고 있는 안드로이드 개발자에겐 함께 사용하거나 접목이 어려울 경우가 있다. 1. 카카오모듈 세팅하기 - build.gradle(Module:.app) implementation "com.kakao.sdk:v2-user:2.4.2" - build.gradle(Project) maven..
[Android]For extended debugging info execute Gradle from the command line with ./gradlew --info :app:assembleDebug to see the dep endency paths to the artifact. This error message came from the google-services Gradle plugin, report issues at https:// gi.. 안드로이드 오류 내용 For extended debugging info execute Gradle from the command line with ./gradlew --info :app:assembleDebug to see the dep endency paths to the artifact. This error message came from the google-services Gradle plugin, report issues at https:// github.com/google/play-services-plugins and disable by adding "googleServices { disableVersionCheck = false }" to your b uild.gradle file. 번역 >>..
[Android]Must be called from main thread of fragment host |에러 java.lang.IllegalStateException: Must be called from main thread of process 안드로이드 에러 이번내용은 위와 같다. FATAL EXCEPTION: Thread-11 java.lang.IllegalStateException: Must be called from main thread of process at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1392) at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:431) at and..
[Android] AlarmManger 알람 여러개 등록, 알람 다수 등록하기 ※ Android 작업시 알람 등록에 대해 문제를 겪는 경우가 있다. 1. AlarmManger 알람이 울리지 않는경우 해결방법 AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE); if (Build.VERSION.SDK_INT = Build.VERSION_CODES.KITKAT) { //API 19 이상 API 23미만 am.setExact(AlarmManager.RTC_WAKEUP, curTime, sender); } else { //API 19미만 am.set(AlarmManager.RTC_WAKEUP, curTime, sender); } } else { //API 23 이상 am.setExactAndAllowWhileIdle(Alar..
[Android] calling button effect library (ripple) 안드로이드 개발시 전화받는 이미지를 구현해야할 경우가 있다. 위와 같은 이미지를 구현하기 위해 ripple 효과를 찾아보게 되었고, "Android Ripple Background" 라는 라이브러리를 발견하였다. 사용방법은 위의 레이아웃 안에 이미지뷰를 삽입하여 효과를 주면된다. dependencies { implementation 'com.skyfishjy.ripplebackground:library:1.0.1' } - 추가 rippleBackground.startRippleAnimation(); - 애니매이션시작 rippleBackground.stopRippleAnimation(); - 애미매이션 멈춤 app:rb_color [color def:@android:color/holo_blue_dark] ..