데이터를 가저와 그 갯수만큼 addview를 동작 시키는 <- data가 몇개쯤인가요?
data가 많으면 화면에 보이는 view만 만들고 data를 바꿔서 셋팅하세요.
addview,removeview 속도는 상당히 빠른데 많이 붙이면 느려집니다. view의 이벤트 플로우를 생각해보면 어처구니 없이 많은 view가 붙으면 느려지는건 당연하겠죠.
그리고 해당 view에 님이 구현한 코드가 해당 view내에서 시간을 잡아 먹는거일수도 있습니다.
그리고 activity죽는건 알려주신 정보만으로는 알 수가 없죠..
"우리집 이사 가려고 하는데 좋은데 알려주세요." 정도에요 -_-