본문 바로가기

[Android] Firebase 구글 로그인 시, ApiException 12500 Firebase를 이용한 구글로그인은 참 편한 기능이다.관리하기도 편하고 아주 쉽다.그래서, 간단하게 샘플 소스만으로 개발을 할 수 있다.샘플 소스는 아래 경로에서 받으면 된다.https://github.com/firebase/quickstart-android구글 로그인은 구글 가이드가 잘 되어 있다.https://firebase.google.com/docs/auth/android/google-signin?hl=ko정말 가이드 대로 하면 문제 없이 .. 더보기
[Android Weekly][#344] 효율적인 LiveData와 ViewModel 테스팅 원본 : https://android.jlelse.eu/effective-livedata-and-viewmodel-testing-17f25069fcd4Architecture Components 와 그것들을 실행할 방법에 관해 써놓은 글이 많이 있고, 테스트 능력을 향상 시켜줄 혜택 중 하나를 가지고 있다.자 그럼,  실제로 어떻게 향상시키지? 한번 살펴 보자.Architecture Components는 Google.. 더보기
[Android] Preferencefragment deprecated 설정 화면을 개발할 때, PreferenceFragment를 많이 사용 했습니다.PreferenceActivity에 PreferenceFragment를 설정하는 형태 였죠.class SettingsActivity : PreferenceActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) frag.. 더보기
[Android Studio] [Kotlin] Wild param 방지 ktlint에서 검증을 할 경우 wild param을 사용하지 말라고 되어 있지만,그게 하고 싶어서 하는게 아니라 자동으로 import를 시키면IDE에서 알아서 Wild Param을 넣어버린다.Wild param은 아래와 같이 import를 *로 묶어서 사용한 경우를 말합니다.Android Studio에서 Wild Param을 방지하는 방법을 공유하고자 합니다.1. Android Studio -> Prefrences 탭을 연다.2. Editor.. 더보기
[Kotlin] [ktlint] BUILD FAILED ktlint에 대해 궁금하신 분은 커리님이 작성해 놓으신 블로그를 보시면 됩니다.https://www.androidhuman.com/lecture/kotlin/2016/09/06/ktlint_on_android/ktlint는 코딩 스타일을 검토해주는 오픈 소스 입니다.https://github.com/shyiko/ktlintktlint 실행하면 아래와 같이 빌드 실패라는 화면을 보게 된다.Ktlint 관련 이슈가 목록에 나오지만, 저 같은 .. 더보기
[Kotlin] For loop vs Foreach Kotlin 에서 반복문을 사용할 때 For loop를 쓸 것인지, 아니면 Foreach를 쓸 것인지 고민한 적이 있으신 분은아래 내용을 참조 하면 좋을 듯 하다.1. IntRange를 사용한 경우는 For loop2. Collection (Sequence나 list등)을 사용한 경우는 Foreach3. 반복문 사이에 continue 나 break를 사고자 할 경우는 For loop참고 : https://medium.com/@elye.pro.. 더보기
[Android] build gradle failed to resolve ## 현재 오류 발생 및 해결은 Android Studio 3.2 버전에서 발생함.갑자기 어느 순간에 ' failed to resolve' 라는 에러와 함께 특정 라이브러리가 로딩이 되지 않는다는 Gradle 에러를 볼 수 있다.이럴 경우 혹시 아래와 같이 build.gradle 파일이 되어 있지 않은가 확인 해보세요.또는 jcenter()가 포함되어 있는지 체크해보세요.# build.gradlebuildscript { ... .. 더보기
[Spring] Eclipse - BeanCreationException 발생 Injection of autowired dependencies failedSpring을 빌드 한 후, 위와 같은 에러가 본적이 있으면 ...아마 혹시 멘붕 오신 상태 아니신가요?^^;크게 잘못된 부분이 없는데 빌드가 되지 않고 답답할 수도 있습니다.우선 아래에 몇가지만 체크해 보세요.http://ceaserdev.tistory.com/entry/Spring-BeanCreationException-%EC%97%90%EB%9F%AC-%ED%95%B4%.. 더보기