전체 글
-
움직이는 GIF 그림 파일 만드는 방법생활정보&꿀팁 2020. 7. 15. 12:00
안녕하세요, 랴파파입니다. 오늘은 움직이는 GIF 그림 파일 만드는 방법에 대해서 간단히 설명을 하고자 합니다. 예제로는 아래와 같은 그림 파일이 되겠는데요. 위의 그림과 같이 움직이는 GIF 그림 파일을 만들기 위해서는 특정 프로그램이 필요합니다. 바로 "ScreenToGif"라는 파일인데요. 프로그램을 다운로드하기 위한 공식 홈페이지는 아래와 같습니다. https://www.screentogif.com/ ScreenToGif - Record your screen, edit and save as a gif or video Free screen recorder tool. Record, edit and save as a gif or video. www.screentogif.com 위와 같은 공식 홈페이지에..
-
안드로이드 코틀린 : 애드몹(AbMob) 광고 넣기프로그래밍/Android(Kotlin) 2020. 7. 14. 12:00
안녕하세요, 랴파파입니다. 오늘은 AdMob 기능을 사용해서 아래와 같이 광고를 추가하여 예제 프로그램으로 확인해 보도록 하겠습니다. 1. 애드몹 ( AdMob ) 사이트 설정 먼저, Firebase Console 화면으로 이동해서 왼쪽 탭을 가장 아래까지 내리면 위의 사진과 같이 AdMob을 확인할 수 있습니다. 탭을 클릭하여 AdMob 사이트로 이동합니다. 먼저 자신의 앱을 추가합니다. 이후 페이지에서는 Android를 선택하고 자신의 앱에 대한 타이틀을 적고 추가를 완료하시면 됩니다. 이후 광고 단위 추가 화면이 나오는데요. 여기서 배너를 선택합니다. 이후 위와 같은 사진의 페이지가 나오는데 광고 단위 이름에 배너에 대한 이름을 정해줍니다. 저는 "Banner1"이라고 정해주고 광고 단위 만들기를 ..
-
안드로이드 코틀린 : Firebase Firestore 데이터 저장프로그래밍/Android(Kotlin) 2020. 7. 10. 12:00
안녕하세요, 랴파파입니다. 오늘은 파이어베이스 파이어스토어 ( Firebase Firestore ) 기능을 사용해서 아래와 같이 구글 또는 페이스북 로그인 시 해당 유저에 대한 정보를 데이터로 저장하고 앨범에서 선택한 이미지에 대한 정보도 데이터로 저장하여 Firestore 데이터베이스에 데이터를 업로드하는 예제프로그램을 만들어 볼 예정입니다. 시작 전에, 구글 & 페이스북 로그인 그리고 앨범에서 이미지를 불러오기에 대한 자세한 내용을 확인하시고 싶으신 분께서는 아래의 포스팅을 읽고 시작하세요! 2020/06/30 - [프로그래밍/Android(Kotlin)] - 안드로이드 코틀린 : 파이어베이스 구글 로그인 ( Firebase Google Login ) 2020/07/01 - [프로그래밍/Android..
-
안드로이드 코틀린 : Firebase Storage 이미지 저장프로그래밍/Android(Kotlin) 2020. 7. 9. 12:00
안녕하세요, 랴파파입니다. 오늘은 파이어베이스 스토리지 ( Firebase Storage ) 기능을 사용해서 아래와 같이 앨범에서 선택한 사진을 Firebase Storage 공간에 사진을 업로드하는 예제 프로그램을 만들어 볼 예정입니다. 1. 매니페스트 ( AndroidManifest ) 설정 에서 위와 같이 을 입력하시고 오른쪽 상단에 표시되는 를 눌러서 Firebase Storage 기능을 사용할 수 있도록 설정해주시기 바랍니다. 3. 레이아웃 ( Layout ) 구성 레이아웃 구성은 앨범에서 선택한 이미지를 불러와서 디스플레이 해 줄 ImageView와 해당 기능..
-
안드로이드 코틀린 : SharedPreferences프로그래밍/Android(Kotlin) 2020. 7. 3. 22:56
안녕하세요, 랴파파입니다. 오늘은 아래와 같은 간단한 예제 프로그램을 만들어 볼건데요. 먼저 SharedPreferences의 개념에 대해서 간단하게 짚고 넘어가겠습니다. db를 사용한 데이터를 저장하는 방식을 사용해도 되지만, 어플의 간단한 설정에 대한 정보를 저장하는 간단한 데이터라면 더 간단한 SharedPreferences 기능을 사용해서 저장하기도 합니다. 하지만 어플이 삭제가 되면 해당 데이터도 같이 삭제가 되는 단점이 있으니 조심하세요! 참고로 아래의 사진은 예제 프로그램을 처음 실행 후 Editbox에 "This is saved sentence!"라는 문장을 적은 뒤 프로그램을 종료, 그리고 다시 동일 프로그램을 실행하여 아무런 조작을 하지 않았을 때 저장된 문장이 다시 도출된 것을 표현한..
-
안드로이드 코틀린 : 파이어베이스 페이스북 로그인 ( Firebase Authentication : Facebook Login )프로그래밍/Android(Kotlin) 2020. 7. 1. 22:26
안녕하세요, 랴파파입니다. 오늘은 파이어베이스 계정 ( Authentication : Facebook ) 기능을 사용해서 아래와 같은 프로그램을 통해 로그인하는 기능을 만들어 볼 예정입니다. 이 기능을 사용하면 다운로드하여 사용하는 유저의 페이스북 계정을 사용하여 로그인할 수 있도록 구성할 수 있습니다. 1. 파이어베이스 계정 ( Firebase Authentication : Facebook ) 설정 먼저 위의 그림과 같이 Firebase Console에서 Authentication 설정 화면을 찾아 위와 같이 설정을 합니다. 위의 탭에서 "Sign-in method"를 찾아 클릭하면 로그인 제공업체 리스트들을 볼 수 있습니다. 그중에서 Facebook을 사용 설정으로 변경합니다. 2. 라이브러리 ( L..
-
안드로이드 코틀린 : 파이어베이스 구글 로그인 ( Firebase Google Login )프로그래밍/Android(Kotlin) 2020. 6. 30. 16:20
안녕하세요, 랴파파입니다. 오늘은 파이어베이스의 계정 ( Authentication : Google ) 기능을 사용해서 아래와 같은 프로그램을 만들어 볼 예정입니다. 이 기능을 사용하면 다운로드하여 사용하는 유저의 구글 계정을 사용하여 로그인할 수 있도록 구성할 수 있습니다. 1. 파이어베이스 계정 ( Firebase Authentication : Google ) 설정 먼저 위의 그림과 같이 Firebase Console에서 Authentication 설정 화면을 찾아 위와 같이 설정을 합니다. 위의 탭에서 "Sign-in method"를 찾아 클릭하면 로그인 제공업체 리스트들을 볼 수 있습니다. 그중에서 Google을 사용 설정으로 변경합니다. 2. 라이브러리 ( Library ) 추가 < build...
-
안드로이드 코틀린 : 프래그먼트 ( Fragment ) & Bottom Navigation View프로그래밍/Android(Kotlin) 2020. 6. 29. 21:46
안녕하세요, 랴파파입니다. 오늘은 프래그먼트를 사용하여 아래와 그림과 같이 앱 화면 아래에 위치한 버튼을 클릭하면 해당 프래그먼트(페이지)로 넘어가는 예제 프로그램을 만들어볼 예정입니다. 여기서 프래그먼트는 아래 예제 프로그램에서 색칠되어 있는 부분이라고 볼 수 있습니다. 해당 예제는 클릭뿐만 아니라 위의 프래그먼트(페이지)를 슬라이드로도 넘길 수 있습니다. 그럼 시작하도록 하겠습니다! 1. 레이아웃 ( Layout ) 구성 먼저 위의 예제 프로그램의 화면에서 해당 페이지로 넘기는 버튼을 만들어보도록 하겠습니다. 보통 이런 버튼을 Navigation View라고 명칭 합니다. 예제 프로그램에서는 아래에 위치하게 하여 Bottom Navigation View라고도 보통 불립니다. 각각의 이미지는 인터넷에서..