동영상 업로드 진행률 db

· Android
나는 동영상 업로드기능을 구현하면서, 백그라운드 스레드 관리의 중요성에 대해서 알게 되었다.왜 백그라운드 스레드를 관리해야 할까?메인 스레드로 하면, 개발자 입장에서 코드 짜기도 쉬운데...바로 '사용자 경험' 때문이다.예를들어, http 레트로핏 요청으로 서버에 동영상 파일을 업로드 하면 짧게는 20초~1분 가량 시간이 걸렸다.이런 경우에 http요청은 응답이 올때까지 기다리는 특성이 있어서, 액티비티에서 http 요청을 보낸 경우엔 계속 대기를 해야 한다.사용자 입장에서는 언제까지 기다려야 하는지 알길이 없기 때문에앱을 끄고 싶어진다... 따라서, 멀끔한 앱이 될 수 있도록(1)동영상 업로드 요청을 비동기적으로 처리(요청을 보낸 후 응답과 관계없이 다음 동작을 실행)하고, (2)동영상이 잘 업로드 되..
becky(지은)
'동영상 업로드 진행률 db' 태그의 글 목록