안드로이드 개발자 모임 게시판
(글 수 7,987)
new Thread(new Runnable() {
public void run() {
for(int i = 0 ; i < 1000000000;i++)
{
Log.v("test", String.valueOf(i));
}
}
}).start();
아니 백그라운드 스레드를 이용해서 위와 같이 로그를 찍어보니깐
작업관리자 가서 어플을 종료 했는데도 계속 돌던데..ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
저는 onpause같은 함수가 있길래 홈키누르면 어플이 뭐 context switching 같은거해서
정지되는줄 알았거든요?
이게 어찌된 신통방통한 현상일까요???
저거 언제까지도는건지 아시는분?? 흠..스레드내에서 돌리는건 뭐 따로 정지시키고
재시작시키고 할필요없는걸까요? 그렇다면 onpause() 함수같은건 도대체 나온 목적이 뭘까요?;;
onPause() 함수는 저런걸 thread를 앱 나갈때 멈추게 하고싶을때 여기서 멈추게 하시면 됩니다~ 하는 목적 아닐까요.