마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

타이머를 많이 사용하면 메모리 문제로 앱이 종료될 수도 있나요??

0 추천
mTimer.schedule(new TimerTask() {
                            @Override
                            public void run() {
                                mHandler.post(new Runnable() {
                                    @Override
                                    public void run() {
                                        
                                    }
                                });    
                            }
                        },1000, 1000);

위의 형식처럼 만들어서 사용하려고하는데 제가 생각할때 타이머가 많이 쓰여야할거같아서질문드립니다.

mTimer.cancel();
mTimer = new Timer();

또 만들어둔 타이머를 계속해서 사용해야할 때가 있는데 위처럼 해주면 계속해서 오류없이 사용할수도 있나요?? 제가 테스트할때는 오류가 없지만 궁금해서 질문드립니다.

그리고 앱을 실행하고 Run을 보는데 

D/dalvikvm: GC_FOR_ALLOC freed 2246K, 15% free 14938K/17456K, paused 115ms, total 119ms,

E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method android.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering

이런 문구가 나타낫는데 무엇인지도 궁금합니다..

익명사용자 님이 2018년 2월 1일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...