-
Thread 를 이용한 간단한 Intro 화면 만들기안드로이드/학습&강좌 2011. 3. 27. 17:35
어플을 실행할때 보면 처음 시작시 로고를 살짝 몇초간 보여주고 메인 페이지로 이동시키곤 합니다.
쓰레드 하나로 간단하게 만들어 보겠습니다.
화면 구성은 생략하겠습니다. 레이아웃을 불러오던~ 애니메이션을 실행시키던 사용자 마음 입니다. ㅎㅎ
Intro화면 코드
package com.example;import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;public class IntroActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.intro);
new Thread(new Runnable() {@Override
public void run() {try {
Thread.sleep(2000);
// onClickScreen(null);
isIntro();
} catch (Exception e) {
}
}
}).start();
}
private void isIntro() {
Intent intent = new Intent(this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
finish();
}
}
2초후에 메인화면이로 이동~~
실행화면
'안드로이드 > 학습&강좌' 카테고리의 다른 글
ANR 을 방지 하기 위한 AsyncTask (1) 2011.05.15 폰에서 웹서버로 파일 전송 하는 방법 (108) 2011.05.15 셀렉트바 // 팝업윈도우를 이용한 셀렉트바 만들기 2부 (0) 2011.05.08 셀렉트바 // 팝업윈도우를 이용한 셀렉트바 만들기 1부 (0) 2011.05.07 부드러운 리스트 뷰 스크롤 (12) 2011.05.06 TableLayout 동적 생성 (4) 2011.04.17 커스톰 RatingBar // ProgressBar (13) 2011.04.17 안드로이드 알아두면 요긴한 FLAG_ACTIVITY 네 가지 (0) 2011.03.29 폰에서 웹으로 Data 보내는방법 <POST> (51) 2011.03.27 윈도우 팝업을 이용한 CUSTOM 팝업 만들기 (8) 2011.03.27 댓글