현재 안드로이드 프로그래밍 정복-김상형 저 를 보며 한장씩 한장씩 안드로이드를 숙지하고 있습니다.


헌데 지금 안드로이드 하면서 안되는게 몇가지 있는데 궁금해서 올려봅니다.


예제를 보면 여러가지 아이디어가 떠오르는데요,,



XML에 ImageView를 id에 추가했습니다..


여기에서 Java소스 창에서 Handler를 이용해서 타이머를 만들었는데


타이머 초가 10초일때마다 이미지가 바뀌려면 어떻게 해야할까요..?


매번 할때 이미지가 바뀌는것에 대해 자세히 숙지를 못하겠습니다 ㅠㅠ



초가 10초일때마다 이미지가 바뀌는것을 만들고 싶습니다!!!

(가능하면 이미지가 부드럽게 바뀌는방법도 알고싶습니다..)


대략적인 코드를 보면

Handler mHandler = new Handler() {

public void handleMessage(Message msg) {

msec++;

text.setText(hour + " : " + min + " : " + sec + " : " + msec);

if (msec == 60) {

msec = 0;

sec++;

if (sec == 60) {

sec = 0;

min++;

if(sec == 5)

{

img.setImageResource(R.drawable.aaa);

}

if (min == 60) {

min = 0;

}

}

}

mHandler.sendEmptyMessageDelayed(0, 10);

}

};


아참


또 마지막 질문인데요..


XML창과 자바 창을 통틀어서 뭐라고 하는지 알수 있나요? 두개로 코딩하는것의 차이도 알고싶습니다..