
일단 기본적으로 아래 부분을 먼저 Gradle(:app) 아래 한줄을 추가해주세요. dependencies { ... implementation 'com.android.support:multidex:1.0.3' ... } 아직 연습중이라 그런가 뭔가 위 줄을 먼저 추가해주는게 편하더라고요 (multidex) Realm 을 Gradle 에 추가해줘야겠죠? 그런데 이상할정도로 추가되지 않아서 고생한 사람(이정도면 버그 수집가) https://www.mongodb.com/docs/realm/sdk/kotlin/install/ Install Realm - Kotlin SDK — Realm Docs Home → Realm The Kotlin SDK supports two platforms, each with it..

아마 이 방법말고 다른 방법이 많이 있을 텐데 저의 경우에는 그냥 이렇게 만들었습니다. (참고로 만드는 방법만 설명하기 때문에 코드에대한 설명은 별로 없습니다.) 그래서 어떤거 만드냐고요? 일단 필요한거 먼저 설치 및 추가하고 시작할께요. (아래 포스트와 연관된 내용입니다.) 2023.02.28 - [Android 연습/Kotlin 익숙해지기] - Kotlin Kotpref 이용해서 간단하게 값 저장하기 1. build.gradle (:app) implementation 'com.chibatching.kotpref:kotpref:2.13.1' implementation 'com.chibatching.kotpref:gson-support:2.13.1' 2. MyApplication 생성 class MyAp..

네... 설마 이게 deprecated 되었을줄은 몰랐죠 화면에서 뒤로가기 버튼을 눌렀을때 이벤트 처리를 위해 아래와 같은 형식으로 많이 사용했었는데 override fun onBackPressed() { super.onBackPressed() } 안드로이드 개발을 간만에 다시했더니 그 사이에 Deprecated 되셨다고 합니다. 그래서 위를 대신해서 아래처럼 사용한다고 합니다. onBackPressedDispatcher.addCallback(this, object: OnBackPressedCallback(true) { override fun handleOnBackPressed() { // Whatever you want // when back pressed println("Back button pres..

2023.01.10 - [Android 연습/Kotlin 익숙해지기] - Kotlin 연습 SharedPreference (with. 앱 테마 바꾸기) Kotlin 연습 SharedPreference (with. 앱 테마 바꾸기) 2022.12.08 - [옛날에 만든 것들/Java (Android)] - Android Java 연습 1 앱 테마 색상 바꾸기 Android Java 연습 1 앱 테마 색상 바꾸기 해당 글은 GitHub 에 올라간 글이 무엇인지 간략히 설명하는 글입니다. 자세 world-of-larooly.tistory.com 예전에 쓴 글의 업그레이드 버전이라고 생각하시면 될 것 같아요. Android 쪽에서는 값을 Activity 단위로 저장을 하기 때문에 값을 서로 공유하는 부분을 따로..

아이폰의 경우에는 CoreMotion을 사용하면 비교적 쉽게 가져올수있지만 안드로이드는 좀 많이 달라서 천천히 기초적인 것을 먼저 공부해볼까 합니다. 그래서 이번 포스트에서는 앱을 킨 상태에서 걸음수를 측정해볼께요. (레이아웃은 최소한만 잡고 할께요.) activity_main.xml 안드로이드는 걸음수를 측정할때 센서를 거의 반드시 사용해야하기 때문에 권한이 필요합니다. AndroidManifest.xml 에 반드시 추가해주세요. MainActivity.kt 그럼 이제 본격적으로 시작해볼까요? 그전에 사전 준비를 위해 몇가지를 미리 정의하고 시작할께요. 0. 필요한 재료들 미리 선언해주세요. // UI var dectTextView : TextView? = null // 걸음 센서 작동용 var cou..

* 참고 포스트 https://salguworld.tistory.com/75 안드로이드 부팅시 서비스 자동 실행(Android Booting Service) 안드로이드 관련 포스팅 목록 2020/07/07 - [Android] - 안드로이드 서비스 등록/실행(Service Intent) 2020/07/06 - [Android] - 안드로이드 WIFI 연결 상태 확인(Android Wifi, Connected) 2020/06/23 - [Android] - 안드로이드 salguworld.tistory.com (자바로 개발하시는 분들은 위 포스트를 참고해주세요.) 이번에 안드로이드 앱을 제작할 일이 생겨서 여러가지를 알아보는데 생각보다 여러가지 기능이 필요하더라고요;; 그중에 하나가 아래 있는 알림(Servi..

원래는 일반적인 gif 를 Kotlin으로 움직이는 방법을 알아볼까 했지만 https://world-of-larooly.tistory.com/28 Swift Lottie 로 움직이는 사진 넣기 안녕하세요. 오늘은 작업하다 보면 자주 쓰이는 움직이는 그림을 어떻게 화면에 보이게 하는지 알아봅시다. 일반적으로 움직이는 사진을 그냥 넣으시면 안 움직이시는 걸 종종 보셨을꺼에요. world-of-larooly.tistory.com 요즘은 Lottie 도 많이 쓰이기도 하고 이걸 안드로이드 쪽에서는 어떻게 처리하는지 궁금해져서 둘 다 알아보도록 하겠습니다. (고민될 때는 둘 다 하는게 짱이죠.) 0. 다운로드한 파일 asset 에 넣기 1. Lottie 2. Gif 일단 이번 예제에서 쓰일 Lottie 와 Gif..

2022.12.08 - [옛날에 만든 것들/Java (Android)] - Android Java 연습 1 앱 테마 색상 바꾸기 Android Java 연습 1 앱 테마 색상 바꾸기 해당 글은 GitHub 에 올라간 글이 무엇인지 간략히 설명하는 글입니다. 자세한 설명을 올리는 포스트가 아니니 참고 바랍니다. 이 글의 목적은 해당 앱의 기능 과 유사한 기능을 만드는 걸로 제가 world-of-larooly.tistory.com 드디어 미루고 미루었던 안드로이드를 다시 연습해봅시다. (안드로이드 연습만 하려하면 아이폰이 하고 싶어져서... 늦어졌네요) 이번 포스트의 목적은 앱을 꺼도 데이터가 유지되게 해서 앱의 테마를 원하는대로 바꾸는 겁니다! 이번 포스트에서 제일 중요하게 쓰일 부분을 먼저 이야기해봅시다..