안녕하세요.^^ 폰토스입니다.
안드로이드에서는 비동기식 클래스가 존재하는데요.
재정의 클래스:
private class MyAsyncTask extends AsyncTask<String, String, String>
{
@Override
protected void onPreExecute() { .. } <= 초기화
@Override
protected String doInBackground(String... arg0) { .. } <= 네트워크 처리
@Override
protected void onPostExecute(String result) { .. } <= 결과처리
}
사용법은 :
new MyAsyncTask().execute("");
이렇게 하면 비동기식으로 네트워크 처리를 하실 수 있습니다.
Thread로 처리하셔도 됩니다만 컨트롤이 조금 힘드실거예요.
처음 사용하신다면요.
이걸 질문하신건지는 모르겠네요. ㅋ