앱만들기. 17(MediaRecorder)동영상 녹화
·
✍2021,2022/app(android studio)
gradle에서 필요한거 추가해야함. buld.gradle(app) -> implementation 'gun0912.ted:tedpermission:2.0.0' 을 추가해준다. sync now눌러주기 Surface View란? 카메라 어플을 생각해보자. 카메라 어플을 키면 실시간으로 미리보기 화면이 동작한다. 이는 카메라 앱 화면의 뷰가 엄청 짧은 시간내에 아주 많은 프레임을 계속해서 그리기 때문인데, 엄청난 자원이 필요하다. 이런 경우 화면을 그리는데에만 많은 자원이 필요한데, 어플에서 다른 것들을 처리하느라 화면이 버벅거리면서 업데이트가 늦어질 수가 있다. 이와 같은 경우에 사용하는 것이 그래픽 그리기가 빠른 서피스뷰이다. SurfaceView는 View를 상속받는 클래스이다. 일반 View는 onD..