ViewFlipper 와 ViewPager 는 제가 알기론.. 터치이벤트로 하나의 액티비티 안에서 여러개의 뷰를 볼 수 있는 걸로 알고있습니다..
혹시 무슨 차이점이 있을까요..??
또한 어떠한 기능을 구현했을때 두 가지를 나눠서 사용할 수 있나요??
.....직접 만들어보셨으면 눈으로 차이점이 확 보이실텐데...
플리퍼는....하나의 틀에 여러개의 뷰를 붙여서 하나씩 넘겨보는 구조고요(이때 뷰를 많이 붙이면 성능 저하댐.. 그러므로 않쓰는 뷰는 제거해줘야함)
페이저는 뷰를 미리 불러놓고 하나씩 넘겨보는데.... 잘 보시면
첫번째일때는.. 1번2번
두번째일때는 1번2번3번
세번째일때는 2번3번4번 이런식으로 뷰를 가지기 때문에 넘길때 뷰가 연결되어서 자연스럽게 넘어가는 것처럼 보이게 해줍니다
그리고 이녀석은 내부적으로 이전과 다음뷰를 제외한 나머지 뷰는 삭제하는 구조로 되어있기에 플리퍼보다 훨씬 부드럽죠
그럼 혹시 스마트폰의 바탕화면은 플리퍼로 구현한건가요 아니면 페이저로 구현된건가요?
아마... 페이저가 나오기 전까지는 플리퍼였다가 진저인가...에서 홈런처 성능 향상을 위해 페이저가 개발되어 졌고 그게 위젯 라이브러리로 api에 추가된 것으로 알고 있습니다.
로그인 유지
.....직접 만들어보셨으면 눈으로 차이점이 확 보이실텐데...
플리퍼는....하나의 틀에 여러개의 뷰를 붙여서 하나씩 넘겨보는 구조고요(이때 뷰를 많이 붙이면 성능 저하댐.. 그러므로 않쓰는 뷰는 제거해줘야함)
페이저는 뷰를 미리 불러놓고 하나씩 넘겨보는데.... 잘 보시면
첫번째일때는.. 1번2번
두번째일때는 1번2번3번
세번째일때는 2번3번4번 이런식으로 뷰를 가지기 때문에 넘길때 뷰가 연결되어서 자연스럽게 넘어가는 것처럼 보이게 해줍니다
그리고 이녀석은 내부적으로 이전과 다음뷰를 제외한 나머지 뷰는 삭제하는 구조로 되어있기에 플리퍼보다 훨씬 부드럽죠