안드로이드 asynctask
2014. 1. 28. 00:30ㆍMobile/Android
반응형
안드로이드 asynctask , doInBackground , android asynctask , 쓰레드 , 스레드 , 메소드 , 백그라운드 작업 , 클래스
안드로이드 asynctask , android asynctask
만약에 첫화면에서 프로그래스바를 뛰우면서 로딩이라는 메세지를 보여주고 마지막으로 다음 화면으로 넘어간다고 했을때
무엇을 할 수 있을까? Handler ? Thread ? 물론 꼼수로 할수 있지만 더 쉽게 간단하게 할수 있는 AsynTask 에대해 알아보자
class ggariTask extends AsyncTask <integer, integer integer> { @Override protected void onPreExecute() { //프로세스가 실행되기전 텍스트나 알터박스를 띄운다. (ex: 다운로드중.. 기달려주세요.. 등등) super.onPreExecute(); } @Override protected Integer doInBackground(Integer... params) { // 실직적으로 프로그래스바(스레드이용) 동작 return null; } @Override protected void onPostExecute(Integer result) { // 백그라운드 끝난 후 실행 super.onPostExecute(result); } @Override protected void onCancelled() { // 메서드작업을 취소했을때~ super.onCancelled(); } }세가지 타입을 전달 받는다 미사용 타입에는 Integer 부분에 Void 라고 쓰면된다
끝~
반응형
'Mobile > Android' 카테고리의 다른 글
안드로이드 버전 확인 (0) | 2014.02.26 |
---|---|
안드로이드 비행기 모드 확인방법 (0) | 2014.02.05 |
안드로이드 APK 설치방법 (79) | 2014.01.12 |
안드로이드 개발자 등록 (0) | 2013.10.22 |
안드로이드 로딩화면 만들기 (2) | 2013.10.11 |