핸들러를 실행하면 반복된다.

아래와 같이 핸들러를 정의 한후

Handler mh = new Handler(){

public void handleMessage(Message msg){

if(i == 5){

mh.removeMessages(0); // 반복실행되는 핸들러를 멈춰주는 함수.

}

else{

mh.sendEmptyMessageDelayed(0, 500); // ms단위 딜레이 함수

  i++;

}

}

};


아래 함수를 호출하면

mh.sendEmptyMessage(0);

위에 정의된 핸들러 함수를 반복하게 된다.

Posted by KyeomKim
,

토스트는 먹는게 아니다.

무튼 만들어보자

이건 글씨만 띄우기

Toast tos; //만들기

tos = Toast.makeText(getApplicationContext(),"내가토스트",0); //내용넣기

tos.show(); //띄우기


이미지 띄우기

ImageView iv;  

LinearLayout lay;

Toast tos;

//클래스 만들기

tos = Toast.makeText(getApplicationContext(),"내가토스트",0);

lay = (LinearLayout) tos.getView(); //토스트레이아웃 받고

lay.removeAllViews(); // 레이아웃일단좀 정리하고

iv= new ImageView(getApplicationContext()); // 이미지뷰 만들고

iv.setImageResource(R.id.tos); // 리소스 집어넣고

lay.addView(siv); // 레이아웃에 넣고

tos.show(); // 띄우기



'코딩을 해보자 > java for android' 카테고리의 다른 글

10의 n승 구하기  (0) 2014.07.08
Handler로 Delay 주기.  (0) 2014.07.08
홀수 구하기?  (0) 2014.07.03
안드로이드 버튼 Button  (0) 2014.07.03
안드로이드 이미지 추가 ImageView  (0) 2014.07.03
Posted by KyeomKim
,

if(1%2==1){

홀수

}

else {

짝수

}

'코딩을 해보자 > java for android' 카테고리의 다른 글

10의 n승 구하기  (0) 2014.07.08
Handler로 Delay 주기.  (0) 2014.07.08
안드로이드 토스트 만들기 Toast  (0) 2014.07.07
안드로이드 버튼 Button  (0) 2014.07.03
안드로이드 이미지 추가 ImageView  (0) 2014.07.03
Posted by KyeomKim
,