안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
앱이 죽는다는 문의가 많습니다.
서비스가 네트워크로 서버에서 사진 및 데이터를 json 파싱으로 구현이 되어있습니다.
액티비티 이동시
Intent intent = new Intent(mAct, SearchActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
mAct.startActivity(intent);
을 사용하여 스택에 있는 앱을 onResume 으로 처리하는게 가볍나요,
Intent intent = new Intent(mAct, SearchActivity.class);
mAct.startActivity(intent);
이렇게 스택에 같은 액티비티가 계속 쌓여있어도 상관없나요.
내부 알고리즘 자체에 문제가 많겠지만 OutOfMemoryError 로 앱이 죽지 않게 처리를 해야해서요...
소스를 올리지는 않았지만 어떤방식으로 하면 앱이 죽더라, XXX 소스는 사용하지 마라 등 선배개발자님들의 조언을 얻고싶습니다.
좋은하루되시구요, 답변 부탁 드리겠습니다.
감사합니다.
앱이죽는 가장큰이유는 비트맵입니다.
비트맵만 관리잘해도 ooe는 거의잡을수잇을듯