[Android] BroadcastReceiver를 통해 SMS 수신하기

가계부 앱을 보면 요즘 카드/체크카드 결제 내역을 사용자가 직접 입력하는 경우는 거의 없습니다.SMS로 결제 통보가 오면, 가계부 앱에서 이를 자동으로 등록하며,사용 내역 같은 정보만 사용자가 다시 수정하는 정도입니다. 그럼 가계부 앱은 어떻게 SMS를 읽어 DB에 저장할 수 있는 것일까요?이 시나리오에 대해 다음 두 가지 포인트를 생각해볼 수 있습니다. SMS 문자가 Read more…

[Android] startActivityForResult 사용 시 주의할 점

본 포스팅은 아래 글을 바탕으로 하고 있습니다. https://developer.android.com/training/basics/intents/result.html?hl=ko#ReceiveResult A 라는 Activity에서 B라는 Activity로 전환하고, 이후 다시 Activity A로 돌아올 때 Activity B에서 처리한 작업 결과를 가져와서 Activity A를 표현해야할 필요가 있습니다.Activity 전환을 위해 Intent와 함께 startActivity() 메서드를 사용합니다.하지만 지금과 같이 전환하는 Activity B로부터 결과를 받기 위해서는 조금 다른 메서드를 사용합니다. 1. Read more…