서버에서 30개의 사진을 받아와서 안드로이드어플에서 받아서 30개의 사진을 한번에 띄우는게 아니라

 첫번쨰 사진이 완전히 뜨면 다음사진이 뜨게하고 그게 다 뜨면 다음사진이 뜨도록 하게 하려고합니다.

 

 - 요컨대, 사용자가 어플을 실행시켰을때 한 화면에 30개의 사진이 실행되면 3g에서는 기다리기 너무 짜증나니

 한사진완전히 다 뜬후 다음사진 뜨게 하려고 합니다.

 

 

 그러면 단일스레드를 써야 되나요? 다중쓰레드를 써야 되나요?

 제가 알기로는 단일스레드는 프로그램이 실행될때 순차적으로 첫번쨰 프로세스가 끝나면 다음스레드를 돌고

 이렇게 순차적으로 돌기에 단일스레드를 쓰는게 맞지 않나요?

 

 다중스레드를 쓰면 모든 프로세스가 동시에 시작해서 돌기에 30개의 이미지가 동시에 떠서 프로세스가 끝난것부터

 순차적으로 종료되니 이건 아니지 않나요?그러면 사용자는 30개이미지가 모두 다 보일때까지 마냥기다려야 되는것이고 ㅜㅜ.

 

ps)제가 단일스레드와 다중스레드를 제대로 이해하고 있는게 맞나요?ㅜ