728x90
반응형

androidstudio 29

Login with Firebase in Android Studio

https://youtu.be/xZthfQ9Elx4 1. Firebase 연동 'Tools' - 'Firebase' - 'Authentication' - 'Authentication using a custom authentication system' 'Tools' - 'Firebase' - 'Realtime Database' - 'Get started with Realtime Database' 를 통해서 연동한다. 또한 Firebase 페이지에서 - 'Authentication' - 'Sign-in method'에서 이메일로 로그인하는 것을 설정해준다. 2. activity_register.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ..

Android App 2021.11.20

Kakao login in Android Studio

https://youtu.be/721kVMWKqP8 1. 카카오 연동 https://developers.kakao.com/docs/latest/ko/getting-started/sdk-android-v1#import Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 위 링크의 페이지의 설명대로 안드로이드 프로젝트에 라이브러리나 그에 관련된 것들을 작업해줘야한다. 그리고 "내 애플리케이션"에서 앱을 등록해주고 "키 해시"까지 등록해줘야한다. 2. 관련 라이브러리 1) build.gradle (:app) 1 2 3 4 5 6 7 8 9 10 11 12..

Android App 2021.11.12

Google login in Android Studio

https://youtu.be/FrRo26dYGfc 1. Firebase에서 설정 https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 위 링크에서 로그인하고 프로젝트를 만든 후 Authentication에 들어가서 로그인 제공업체로 google을 등록한다. 또한 프로젝트에 안드로이드 앱 또한 등록한다. 그 과정에서 설정이 나오는데로 app\Gradle Scripts\build.gradle (:app) (1)와 app\Gradle Scripts\build.gradle () (2)에 아래와 같이 추가한다. (1) 1 2 3 4 5 6 7 8 9 10 ... a..

Android App 2021.11.08

selector로 버튼 꾸미기 in Android Studio

https://youtu.be/9E0WwR_6P9w 1. selector_button.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Colored by Color Scripter cs 3, 9 - android:state_pressed=""로 버튼이 눌러진 상태인지 아닌지에 대한 boolean 값을 전달해준다. 5, 11 - solid로 버튼이 눌러졌을 때와 평상시의 버튼의 색을 정한다. 6, 12 - corners로 버튼의 꼭짓점의 모양을 정할 수 있다. 2. selctor_button_img.xml 1 2 3 4 5 Colored by Color Scripter cs 3, 4 - 위에서 처럼 각각의 상황에 버튼에 적용할 이미지를 전달한다. 3. activity_main.xml..

Android App 2021.10.02

googleMapApplication (현재 위치, marker 새로 만들기) in Android Studio

https://yunseong.tistory.com/entry/Android-App-Study19-google-map-api-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 Android App Study_19 (google map api 사용하기) https://youtu.be/d-Dkb2bmcQs 1. Maps SDK for Android 연동하기 https://console.cloud.google.com/ Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하.. yunseong.tistory.com 일단 위 페이지에서처럼 google map api를 사용했고 기본적인 코딩을 했다. 1. bui..

Android App 2021.09.24

startActivityForResult, startActivityResult in Android Studio

https://youtu.be/YxwYmTyh7gg 1. activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Colored by Color Scripter cs 2. activity_sub.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Colored by Color Scripter cs startActivityForResult() 함수를 통해서 띄울 activity의 layout을 만들어준다. 3. MainActivity.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 package com..

Android App 2021.09.18

mediaPlayer+surfaceView, 동영상 소형플레이어 기본모드 전환 in Android Studio

유튜브 앱처럼 동영상을 기본 모드와 소형 플레이어로 전환을 할 수 있고 pip모드처럼 소형 플레이어를 원하는 대로 배치할 수 있도록 했다. 하지만 이때 동영상을 구현할 때 videoView를 사용하면 오류가 나서 surfaceView를 사용했다. 1. activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Colored by Color Scripter cs 2, 31~34 - surfaceView를 원하는 곳에 배치하기 위해서 자유도가 높은 relativeLayout을 사용했고 layout_margin을 이용해서 위치를 설정할 것이..

Android App 2021.09.04

google map api 사용하기 in Android Studio

https://youtu.be/d-Dkb2bmcQs 1. Maps SDK for Android 연동하기 https://console.cloud.google.com/ Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요. accounts.google.com 위 링크에 들어가서 홈 -> 대시보드에서 프로젝트를 만들고 "Maps SDK for Android"를 Api로 선택해야한다. 그 후에 "사용자 인증 정보"에 들어가서 Api키를 얻을 수 있다. 2. AndroidManifest.xml 1 2 3 4 5 6 7 8 9 10 11

Android App 2021.09.03
728x90
반응형