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

Button 클래스와 View 클래스 객체가 메모리를 차지하는용량차이가

0 추천
Button 클래스와 View 클래스 객체가 메모리를 차지하는용량차이가

얼마나될까요?

 

Button 클래스를 몇백개 생성해서 사용하는데

한번식 메모리관련에러가 나는것같은데

View 클래스로 바꾸면 효과가 있을런지...
참참참 (3,100 포인트) 님이 2015년 5월 14일 질문

1개의 답변

+1 추천
제 생각에는 작성자님이 현재 구성하신 로직 그대로에서 바꾼다면

Button으로 하건 View로 하건 결과는 마찬가지일 것으로 보입니다.

(로직을 어떻게 구성하셨는지는 저도 본적은 없으나 위 글만 봤을 때는 그렇게 예상되네요)

스크롤 없이 한 화면에 그 몇백개의 버튼이 전부 보여야 하는 구조인지요?
Gradler (109,780 포인트) 님이 2015년 5월 15일 답변
답변감사합니다
스크롤이 붙여져잇는상태입니다
버튼을 커스터마이징해서 사운드풀로 소리를 내는구조로 되어있는데
어떤경우에는 소리가 나지않는경우가 생겨서 그렇습니다
스크롤이 붙여져 있다면 스크롤은 버리고 List+RecyclerView를 사용하는 방향으로 바꾸세요 한꺼번에 모든 뷰를 로드하지 않고 눈에 보이는 영역만 로드하기때문에 메모리에 부담이 덜할 것입니다.
...