스레드를 생성하는 두 가지 방법 Thread() : Thread()는 디폴트 생성자로 Thread객체를 생성한다. Thread(Runnable runnable) Thread 객체는 독립적으로 실행되는 실행흐름이 된다. Thread는 고유의 스택을 가지며, 기본 Thread와는 별도의 CPU시간을 할당받는다. 1. Thread상속받은 클래스를 이용해서 Thread시작 public class MainActivity extends Activity { int mCount = 0; TextView Count_tv; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.ac..
안드로이드 앱개발을 하다보면 앱이 실행되기전에 미리 세팅해줘야 할 데이터가 있을때가 많다. 이를 위해서는 보통 로딩화면처럼 이미지를 띄워놓고 이미지가 띄워있는 사이에 데이터를 받은 후 데이터세팅이 되면 메인페이지로 넘어갈 수 있도록 한다. 이미지를 xml에서 띄워놓은 후에 thread를 돌려 데이터를 받는다. 데이터를 받은 후 thread에서 나와 다음 화면을 실행시켜주면된다. 대략적인 구성은 이렇다. protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_loading); Thread thread = new Thread(null, Run_ge..
- Total
- Today
- Yesterday