안녕하세요. 입문한지 얼마 안된 초급 개발자입니다.
화면을 터치한 부분에 동그라미 원을 그려내는 어플은 구글링을 통하여 완성했습니다.
이 동작을 서비스... 즉 백그라운드 최상단에서도 계속 실행되도록 하고 싶습니다.
게임을 키건... 다른 어플들을 키건 말이죠.
마치 안드로이드-환경설정-개발자옵션에 터치 표시 처럼 유사하게 만들어 보고 싶습니다.
구글링을 통해 확인해보니 바인딩이며... 브로드캐스팅이며... AIDL이며...
서비스와 액티비티간의 정보 전달 방법을 소개한 글들을 보고 따라해봤는데... 터치에 대한 event 전달은 잘 되지가 않네요.
서비스에서 액티비티를 호출하여 액티비티안의 Toast를 출력하는 것은 해봤습니다만...
제가 원하는 방식인 서비스에서 무언가의 터치가 인식이 되면 액티비티의 터치리스너가 호출되어 그림을 그리는 로직은 생각대로 잘 되지가 않습니다. 제가 생각한 로직이 맞는 건지도 확신이 안되고요.
다시 처음부터 차근차근 용어에 대한 정리를 해나가고 이해하려고 구글링을 하고 있지만 답을 찾기가 힘들어서 이렇게 도움을 요청드립니다.
제가 생각하는 로직이 맞는지... 틀리다면... 어떤 방향으로 구현해야 좋을 지 도움 부탁드립니다.
감사합니다.