티스토리 뷰
안드로이드 앱개발을 하다보면 앱이 실행되기전에 미리 세팅해줘야 할 데이터가 있을때가 많다.
이를 위해서는 보통 로딩화면처럼 이미지를 띄워놓고 이미지가 띄워있는 사이에 데이터를 받은 후 데이터세팅이 되면 메인페이지로 넘어갈 수 있도록 한다.
이미지를 xml에서 띄워놓은 후에 thread를 돌려 데이터를 받는다.
데이터를 받은 후 thread에서 나와 다음 화면을 실행시켜주면된다.
대략적인 구성은 이렇다.
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_loading); Thread thread = new Thread(null, Run_getInfo); thread.start(); } protected Runnable Run_getInfo = new Runnable() { public void run() { getData(); //데이터세팅 handler.post(Result); } }; protected Runnable Result = new Runnable() { public void run() { Intent i = new Intent(this, NextActivity.class); startActivity(i); } };
'Language > Android' 카테고리의 다른 글
[Android] 인터넷상태확인 (0) | 2013.04.16 |
---|---|
[Android] 해상도구하기 (0) | 2013.04.16 |
[Android] SharedPreference란 (2) | 2013.04.16 |
[Android] 리스트뷰 (0) | 2013.04.15 |
[Android] 외부폰트적용 (0) | 2013.04.14 |
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday