Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

반응형

분류 전체보기 448

안드로이드 앱 만들기 : triggeringGeofences 가 뭐지 ( geoFenceing)

지오펜싱 트리거 되는 위치의 명칭 표시 지오펜스 앱을 수정하면서 또 하나를 찾았습니다. 구현해 보고 싶었던 것은 지오펜싱에서 찾은 위치에 대한 알림을 구현할 때 현재 내가 도착한 위치가 어떤 것 때문에 표시가 되고 있는지 알고 싶다는 것입니다. 물론 잘 아시는 분들은 이미 찾으셨을리라고 생각이 되지만, 이제 구현을 해 가고 있는 분들을 위해서 기억을 남겨 두고자 합니다. import android.annotation.SuppressLint import android.app.NotificationChannel import android.app.NotificationManager import android.app.PendingIntent import android.content.BroadcastReceive..

안드로이드 앱 만들기 : geofencePendingIntent 에 대한 고찰

private val geofencePendingIntent: PendingIntent by lazy { val intent = Intent(this, GeofenceBroadcastReceiver::class.java) intent.action = ACTION_GEOFENCE_EVENT PendingIntent.getBroadcast(this, 0, intent, FLAG_MUTABLE) } 지오펜스는실제 지리적 영역에 대한 가상 경계 경계입니다.[1] 지오펜스는 동적으로 생성되거나(포인트 위치 주변의 반경에서와 같이) 미리 정의된 경계 세트(예: 스쿨 존 또는 이웃 경계)와 일치할 수 있습니다. 지오펜스의 사용은 지오펜싱이라고 하며 , 사용의 한 예는 지오펜스에 들어가거나 나가는 위치 기반 서비스 (..

애드센스 수수료 받아보기... (블로그 광고)

이런 날이 오네요... 시작은 미미 하기는 하나 그 끝은 창대하리라는 글귀처럼 다음엔 더 좋아질 것이라 믿으며... 오늘을 기록해 둡니다. 먼 뒷날을 위한 일이기는 하나 이런 소소한(?) 당근이라도 있어야 하는 게 아닐까 하는 생각이 들기도 합니다. 처음 받는 거라 이제서야 알게 된 것은 카카오 뱅크는 $100 미만이라 수수료가 면제되었으나, 송금하는 쪽에서는 $10이나 때어갔네요. 흠... 뭐 아무튼 그걸로 제세금(?)은 낸 것으로 치면 되지 않을까 하는 생각이 들기는 합니다. 또 다른 날이 오기를 바라며...

그냥글쓰기 2022.09.24

안드로이드 앱 만들기 : json string을 kotlin 코드 변환 하기 (feat Plugin)

오늘은 읽었던 인터넷 정보 중에서 하나 정리를 해 볼까 합니다. 원본 출처는 아래 링크를 참고하세요. https://farhan-tanvir.medium.com/10-useful-android-studio-intellij-idea-plugins-to-make-work-eas ier-61d0ab4c5879 10 Useful Android Studio- IntelliJ IDEA Plugins to Make Work Easier Power up your IDEs farhan-tanvir.medium.com 원본 출처의 글 중에서 눈에 가는 것은 json string을 이용해서 직접 코드를 생성해 가는 것입니다. 개발을 하다 보면 json 데이터를 받아와서 데이터로 활용해야 하는 경우가 많습니다. 지금 하고 있..

안드로이드 앱 만들기 : Duplicate class androidx.lifecycle.ViewModelLazy 빌드 오류 대처 방법

앱을 개발하는 동안 이런 오류가 나타납니다. gradle 파일에 선언된 implementation을 살펴보아도 lifecycle 과 연관된 것은 선언된 내용이 없습니다. 같은 class 내용이 여기저기에 있다는 내용이고, 작성한 코드가 아닌 참조하는 것들 중에서 중복이 나타난다는 의미입니다. 이런 경우는 아예 gradle 파일에 설정을 해 주는 것으로 해소를 했습니다. implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1" 현재는 이 버전에 최신 이기 때문에 이렇게 한 줄 추가해 주는 것으로 해소를 했습니다만, 최신 버전은 그때 그때 확인을 해 주셔야 할 것 같습니다. 2022.10.02 또 한가지 다른 이유를 알게 되어 수정 합니다. htt..

안드로이드 앱 만들기 : 광고 ID 구현은 어떻게 ?

구글에서는 이제 android 13을 대상으로 앱을 게시하기 위해서는 광고 ID을 선언해야 한다고 합니다. 물론 이전부터(2022.4.1 이후) 적용되기 시작했던 부분이나, 9월이 된 이제 서야 준비를 해 봅니다. 그동안은 API 버전이 32 이하인 경우에만 적용되는 앱을 배포하여 왔기 때문에 문제가 되지 않았으나, 이제 API 33 이상 버전으로 옮겨 가기 위해서는 준비를 해야 할 때가 되었다고 볼 수 있습니다. 이번에 패치를 하는 앱이 있어서 시도를 해 보았습니다. 그래서 일단 앱은 정상적으로 패치가 적용 되어 게시되었습니다. 아직 어떤 의미가 있는지는 알 수 없으나, playstore의 게시에서 퇴짜(?)를 받지 않았으니 정리를 해 두고자 합니다. 먼저 manifest 파일에 다음 한 줄을 추가 했..

애드센스 수수료 결제 계좌 등록해 보기

오늘은 어제에 이어 애드센스에 결제정보를 등록해 보아야겠다. 어제 알아본 것과 같이 해외에서 입금받을 때 수수료가 제일 저렴한 경우는 카카오 뱅크와 하나은행 정도였으니 두 곳의 swift code을 고객센터를 통해서 확인해 보았다. 요새는 모바일에서 운영하는 고객센터를 통해서 유선 질의를 하지 않아도 쉽게 해당 정보를 확인할 수 있었다. 이제 등록을 해 보자. 먼저 애드센스 로그인 후에 결제 화면에 들어가 보자. 이 그림들의 순서대로 해서 결제정보에 결제 수단을 추가하고, 새 은행 정보를 추가해서 등록하면 된다. 은행 정보를 입력할 때는 해당 은행에 등록하면서 입력했던 영문 이름이 필요하므로 해당 정보를 먼저 찾아야 하고, 나머지 정보는 swift code을 확인하면서 찾은 정보만 있으면 된다. 은행 이..

그냥글쓰기 2022.09.06

Google Payments 가 보낸 메일... (feat 애드샌스 수수료 지급받기)

티스토리 운영을 한 지 1년 하고도 8개월이 넘었다. 그동안의 수고를 덜어주는 메일을 하나 받았다. 잘하시는 분들은 이미 경험을 하셨겠지만... 난 이제서야... ㅋ~ 아무튼 메일의 내용은 지급 방식 없음. 내용을 살펴보고 adsense 계정의 정보를 찾아본다. adsense에 들어가서 결제 메뉴에 들어가니 지급받을 정보를 입력하라는 데... 아직 계좌 정보를 입력하지 않았다. 이런 일이 생길지 몰랐기 때문에... 그래서 이제 찾아보아야겠다고 생각을 하고 구글링을 해 보았다. 어떤 게시물에는 우리은행 크리에이터 통장을 개설하면 외국에서 송금받는 수수료가 공짜라는 내용이 있어서 찾아보았더니, 홈페이지에 게시된 설명에는 실적이 충족한 경우라는 단서 조항이 있었다. 그래서 이제는 다른 은행을 알아 보아야 헸다..

그냥글쓰기 2022.09.05
반응형