ViewPager offscreenPageLimit 메모리 상태

ViewPager offscreenPageLimit 숫자는 최소 1이상이고 총계가 아닌 좌우 개수

ViewPager offscreenPageLimit = 1
현재 인덱스 I                  
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸 C C                
현재 인덱스   I                
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸     C              
현재 인덱스     I              
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸 D     C            
현재 인덱스       I            
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸   D     C          
현재 인덱스     I              
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸   C     D          

ViewPager offscreenPageLimit = 2
현재 인덱스 I                  
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸 C C C              
현재 인덱스   I                
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸       C            
현재 인덱스     I              
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸         C          
현재 인덱스       I            
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸 D         C        
현재 인덱스     I              
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸 C         D        

ViewPager offscreenPageLimit = 3
현재 인덱스 I                  
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸 C C C C            
현재 인덱스   I                
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸         C          
현재 인덱스     I              
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸           C        
현재 인덱스       I            
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸             C      
현재 인덱스         I          
메모리 상태 0 1 2 3 4 5 6 7 8 9
생성 및 소멸 D             C    

댓글

이 블로그의 인기 게시물

eskimo esim 사용기 - 일본 / 오사카(23/08/06 ~ 23/08/08)

ASP에서 C# 언어로 만든 DLL 호출