본문 바로가기

안드로이드7

[안드로이드/Android] facebook login 로그인 검수를 위해 제출 [안드로이드/Android] facebook login 로그인 검수를 위해 제출 fastcampus 보면서 dating app을 만들고 있는데 여기에 facebook login 기능이 있어서 따라해보았다. 강의에는 oauth 추가하면 페이스북 로그인이 되어 권한이 바로 받아졌는데 요즘 페이스북 해킹등의 사건으로 인해 로그인 검수가 빡세졌고 https를 통한 요청만 허용되기 때문에 localhost일 경우는 페이스북 로그인 권한 받기가 불가능해졌다고 한다. 확실히 안드로이드 fastcampus의 강의가 너무 오래되어서.... 지금은 맞지 않는 정보들이 너무 많다. 근데 오류 해결하는 과정도 개발 실력이 느는 것 중 하나라고 생각하기 때문에 :) 오히려 좋아 test 계정을 이용하면 테스트를 할 순 있다고 .. 2022. 3. 28.
[안드로이드/Android] android emulator chrome black screen 오류 해결 [안드로이드/Android] android emulator chrome black screen 오류 해결 안드로이드 앱에 facebook으로 로그인 하기 기능을 추가하기 위해 facebook-developer Docs를 따라갔는데 https://developers.facebook.com/docs/facebook-login/android Android - Facebook 로그인 - 문서 - Facebook for Developers 앱에 Facebook 로그인을 추가하는 가장 간단한 방법은 SDK에서 LoginButton을 추가하는 것입니다. LoginButton은 LoginManager에서 사용할 수 있는 기능에 대한 래퍼(wrapper) UI 요소입니다. 사용자가 버튼을 클 developers.face.. 2022. 3. 28.
[안드로이드/Android] Ignoring header X-Firebase-Locale because its value was null. 해결 [안드로이드/Android] Ignoring header X-Firebase-Locale because its value was null. 해결 android - firebase 연동해서 email로 회원가입 후 로그인 하려고 하는데 자꾸 에러가 난다. W/System: Ignoring header X-Firebase-Locale because its value was null. 구글링 해서 이것저것 도입해봤는데 문제 해결이 안되서 디버깅 모드를 돌려보았다. 1번 문제점 : 이메일 형식 com.google.firebase.auth.FirebaseAuthInvalidCredentialsException: The email address is badly formatted. 이메일 형식이 안맞는다고 한다. 이.. 2022. 3. 27.
로또번호 추첨 어플 만들기 이번 강의는 로또번호 추첨 앱 만들기~! 패스트캠퍼스 불편한점.. 댓글기능이나 질문 기능이 없는거같다. 인프런같은 경우는 강의들으면서 궁금한건 바로바로 질문도 가능하고 남들이 한 질문을 통해 내 궁금증도 해결할 수 있어서 쌍방 소통이 되는 느낌인데 패스트캠퍼스는 그냥 티비보는 느낌? 소통이 전혀 안돼서 답답하다. 강의는 확실히 인프런이 낫다 이번에는 화면 전환이 없어 메인액티비티 한개와 drawable, layout, values로 구성이 되어있다. activity_main.xml 이번 강의에서는 지난 강의에서 사용된 LinearLayout이 아닌 constraintLayout을 사용했다. 내가 정한 방향대로 차곡차곡 쌓이는 LinearLayout과는 다르게 constraintLayout은 컴포넌트의 위.. 2022. 3. 22.
패스트캠퍼스 안드로이드 앱 강의 후기 3 - BMI 계산기 어플 패스트캠퍼스 안드로이드 앱 강의 후기 3 - BMI 계산기 part2 Basic의 챕터 1인 BMI 계산기 만들기를 시작했다. 첫 코드는 아래와 같다. res/layout/activity_main.xml 안드로이드 스튜디오는 프로젝트를 생성하면 acticity_main.xml 파일이 기본적으로 constraintlayout으로 되어있는데 첫 강의에서는 LinearLayout 으로 만드는 법을 배웠다. LinearLayout 이란 아이템들이 차곡차곡 쌓이는 것을 말하는데 android:orientation="vertical" 일 경우는 위부터 아래로 차곡차곡 쌓이게 되고, android:orientation="horizontal" 일 경우에는 왼쪽부터 오른쪽으로 차곡차곡 쌓이게 된다! TextView는 텍.. 2022. 3. 21.
패스트캠퍼스 안드로이드 앱개발 강의 part 1 후기 패스트캠퍼스 안드로이드 앱개발 강의 part 1 후기 는 별거 없다! Part 1은 ch 01.kotlin과 ch 02. Hello World, Android로 구성되어있는데 ch 01.kotlin은 kotlin 문법의 완전 기초강의를 알려준다. ch 01의 1강~ 3강은 코틀린 간단 소개, null safe 소개, 반복문같은 완~전 기초문법을 소개해주는데 이 부분들은 이미 전부 알고 있는 부분들이라 그냥 다른짓하면서 가볍게 들었다. 4강은 java vs kotlin을 비교하는 강의인데 kotlin의 scope function, data class, lambda expression, lateinit, lazy init을 소개해준다. kotlin 이론 공부가 필요할 경우 Kotlin Document 사이트.. 2022. 3. 20.
728x90
반응형