다룰 때 • 일반적으로 TextureView 대신 SurfaceView를 사용하는 것을 권장 SurfaceView TextureView • 그래픽 후처리가 필요한 경우 • 다른 뷰와 겹쳐서 사용해야하는 경우 • 내부의 외부 그래픽 Surface contents 를 View로 복사해야하기 때문에 성능이 느려질 수 있음 ۪؊݂ ߑߨ ࢶఖೞӝ
하면서 이 인스턴스에 대한 전역 접근 지점을 제공하는 생성 디자인 패턴 • ExoPlayer나 영상 캐시 관리처럼 어플리케이션 전역에서 하나의 인스턴스로 관리할 때 사용 가능 ٣ੋ ಁఢ ӝ 싱글톤 패턴(Singleton Pattern) উ٘۽٘ hilt ۄ࠳۞ܻܳ ਊ೧ ё scopeܳ यӖహਵ۽ ࢸ೧ࢲ ੋझఢझܳ ҙܻೡ ࣻب णפ.
화면에 보이는 아이템의 개수가 최대 3개일 때 • 현재 보이는 아이템의 개수가 1개인 경우 → 첫 번째 index의 video를 재생 • 현재 보이는 아이템의 개수가 2개인 경우 → height의 70%가 보여지는 아이템 중에서, 첫 번째 요소를 재생 • 현재 보이는 아이템의 개수가 3개인 경우 → 가운데 video를 재생 झ܀ ࢚ടী ݏ୶য ࢚ ࢤ/ױೞӝ
ࢤ/ױೞӝ 디바이스 화면을 넘어가는 Composable 내부에 특정 컴포넌트만 Video일 경우, 스크롤을 함 에 따라 영상 재생이 중단되어야 합니다. 이 경우, 현재 컴포넌트가 화면에 보이는지 여부를 판단하여 영상 재생 로직을 구현해야 합니다. झ܀ ࢚ടী ݏ୶য ࢚ ࢤ/ױೞӝ