목록Android/kotlin (2)
작심 365

Intent는 안드로이드에서 많이 사용하는 요소이므로 꼭 사용법을 알아두는 것이 좋다. Intent를 번역하면 의도, 요청, 의사 전달 정도로 해석할수 있다. 크게 액티비티 간에 소통, 안드로이드 시스템과 앱 간에 소통, 앱 간에 소통 에 사용된다. 여기서는 앱개발에서 가장 흔히 사용되는 아주 간단한 두 액티비티간에 소통을 예로 들었다. 두 액티비티간에 화면 전환을 하기 위해 일단 두개의 xml파일과 각각에 대한 코틀린 파일을 만들고 MainActivity에서 버튼을 눌렀을때 IntentActivity로 이동하도록 했다. 이때 Intent() parameter에 대해 얘기를 하면 첫번째 parameter에는 context가 들어가고 두번째는 넘겨받을 activity의 이름이 들어가면 되는데, 여기서 co..

Firebase 의 google login 기능을 사용하려고 하는데 android studio 의 sha1 키값을 Firebase project 에 추가해 줘야된다고 한다. 그래서 안드로이드 스튜디오로 가서 sha1 키를 얻기위해 보니까 창 구성이 달라져서 구할수가 없었다...😯 원래라면 우측 상단에 Gradle -> 프로젝트 이름 -> Tasks -> android -> signingReport 를 클릭하면 쉽게 얻을수 있었다는데... 그런데 화면이 이렇게 바껴버렸다.... 그래서 열심히 찾아보다가 stackoverflow 에서 해결책을 찾게되었다. 질문 작성자도 android studio 버전을 4.2로 업뎃후에 Gradle task를 찾을수 없다고 했다. 해결방법은 File -> Settings -..