2015/09/23 3

브로드캐스트 리시버에서 하지 말아야 할 것들

안드로이드 브로드캐스트 리시버에서 하지 말아야 할 것들... 일단 생각 나는 것부터 적어 보자. 1. 프로그래스 다이얼로그를 쓰지 말자. 2. asyncTask를 쓰지 말자. android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application 둘 다 위와 같은 에러가 난다. 왜냐? 브로드 캐스트는 시스템 스레드에서 도는데 1, 2번은 UI 스레드에서 돌기 때문이다. '결국, 너는 누구냐?' 가 된다

[환불 불가] 안드로이드 브로드캐스트 기차 놓치지 않기!

브로드캐스트를 날리면 티켓을 끊어 놓은 리시버가 무조건 받겠지 하고 생각 할 수도 있지만, 회사 내부 사정으로 티켓을 취소 해버리는 경우도 발생 할 수 있다는 점도 알고 있어야 한다. 리시버에 등록 해놓으면 OS가 기억 하고 있다가 보낼 시간이 되거나 보낼 타이밍이 되면 브로드캐스트를 날린다. 하지만 OS도 내부적으로 바쁘거나 여타 기타 사정으로 브로드캐스트 메시지에 유효기간을 정해 놓았을 경우가 발생 할 수도 있다. 즉, 분명 어떠한 순간에는 이 메시지를 놓칠 수도 있다는 거다. 그럼 어떻게 해야 할까? 어떻게?? public class InitReceiver extends BroadcastReceiver { @Override public void onReceive(final Context contex..

언제나 내 마음을 말해주는 어플이 있다?

언제 어디에서나 내가 원하는 말을 듣고 싶을 때가 있죠? 힘이 나는 말, 격려가 되는 말등 내 마음을 만져주는 말은 무었일까요? 정답은 나만 알고 있습니다. 다른 사람이 나의 마음은 알기 힘들기 때문이죠. 그래서 코모가 언제 어디에서나 내 마음의 말을 듣을 수 있게 '말하는 시계 (내 마음을 말해줘)' 라는 앱을 런칭 했습니다. 사실 대규모 업데이트라고 해야 겠죠. 이전 버전에서는 말하는 기능 밖에 없었지만, 이번 1.0.9 버전에서는 정말 편리한 기능이 많이 추가 되었습니다. 1. 현재 시간 말해주기 - 첫 화면의 현재 시간 말해주기를 체크 하고 나서 폰을 뒤집거나, 근접센서(보통 전면 카메라 근처에 있어요)에 손을 살짝 올리면 현재 시간을 말해줘요. - 라식/라섹 수술 하신 분들께 정말 강추 드립니다..

반응형