분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
옵션 |
|
Boolean turnOver = false;
int temp;
int tempResNum;
int score = 0;
private void setting() {
Resources res = getResources();
for (int i = 0; i < 20; i++) {
String idName = "matrix" + i;
imgMatrix[i] = (ImageView) findViewById(res.getIdentifier(idName, "id", getPackageName()));
int numOfList = list[i];
imgMatrix[i].setImageResource(imgFriends[numOfList]);
imgMatrix[i].setTag(list[i]);
imgMatrix[i].setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int resNum = v.getId() - R.id.matrix0;
Log.d("saki", imgMatrix[resNum].getTag().toString());
String strImageTag = imgMatrix[resNum].getTag().toString();
int intImageTag = Integer.parseInt(strImageTag);
Resources res = getResources();
String idName = "friends_" + (intImageTag + 1);
String idNameDefault = "friends_default";
Log.d("saki", "idName : " + idName);
if(!turnOver) {
imgMatrix[resNum].setImageResource(res.getIdentifier(idName, "drawable", getPackageName()));
temp = intImageTag;
tempResNum = resNum;
turnOver = true;
}
else if((resNum != tempResNum) && imgMatrix[resNum].isEnabled()) {
if (intImageTag == temp) {
imgMatrix[resNum].setImageResource(res.getIdentifier(idName, "drawable", getPackageName()));
imgMatrix[resNum].setEnabled(false);
score++;
} else {
imgMatrix[resNum].setImageResource(res.getIdentifier(idNameDefault, "drawable", getPackageName()));
imgMatrix[tempResNum].setImageResource(res.getIdentifier(idNameDefault, "drawable", getPackageName()));
}
turnOver = false;
}
else if(score >= 10) {
Toast.makeText(getApplicationContext(), "CLEAR!", Toast.LENGTH_LONG).show();
}
}
});
}
// try {
// Thread.currentThread().sleep(1000);
for (int i=0; i<20; i++) {
imgMatrix[i].setImageResource(R.drawable.friends_default);
}
// } catch (Exception e) {}
}
private void reset() {
list = new int[20];
for (int i=0; i<20; i++) {
imgMatrix[i].setImageResource(R.drawable.friends_default);
}
}
}
안드로이드 프로그래밍을 공부하기 시작한지 한달정도?가 되었습니다
책보고 하나하나 해가면서 공부할겸 간단하게 하나 짜보자 해서 시작 하게 되었는데
그림 짝맞추는 걸 하고 있습니다 . 위 소스에서 이해가 안되는 부분이 많아서 이렇게 질문을 드리게 되었습니다..
이해하기 쉽게 간단히 주석처럼 설명 좀 들을 수 있을까요 ?
죄송합니다. 댓글 작성은 회원만 가능합니다.
번호 | 제 목 | 이름 | 날짜 | 조회 | 추천 | |||||
---|---|---|---|---|---|---|---|---|---|---|
30 | 20대 중반 여자 지갑 추천 부탁드립니다. [1] | SAKI | 16/02/22 18:10 | 38 | 0 | |||||
29 | 컴알못입니다..소음관련 [9] | SAKI | 16/02/22 11:06 | 55 | 0 | |||||
28 | 신발 패딩 샀어욧욧 꺄르를꺄르르릇 [2] | SAKI | 15/12/23 11:33 | 182 | 0 | |||||
27 | 육봉이 나르샤 [5] | SAKI | 15/12/11 17:12 | 575 | 4 | |||||
▶ | 안드로이드 자바 관련 궁금한게 있습니다 [4] | SAKI | 15/12/02 02:15 | 34 | 0 | |||||
25 | [펌] 지하철 4호선 소소한 썰 [57] | SAKI | 15/09/23 13:35 | 417 | 23 | |||||
24 | 역시 여자의 적은 여자 [14] | SAKI | 15/09/02 19:14 | 411 | 6/5 | |||||
23 | 연인과의 전화통화 횟수 ? [1] | SAKI | 15/08/30 22:56 | 60 | 0 | |||||
22 | 원룸 재계약 ? 에 대해서 질문좀 드려도 될까요 ?? [6] | SAKI | 15/08/19 15:12 | 74 | 0 | |||||
21 | 구입한지 어언 4달이 되어 가는 시계 [2] | SAKI | 15/06/11 13:30 | 138 | 4 | |||||
20 | 본삭금 // 린넨셔츠좀 여쭤봐도 될까요 ? [3] | 슈어 | 15/05/30 02:05 | 135 | 0 | |||||
19 | 본삭금] 아이폰5s - > 갤럭시 s6 edge로 가려고합니다 질문 ! [1] | 슈어 | 15/05/15 18:01 | 24 | 0 | |||||
18 | 강아지 영양제 질문입니다 ! | 슈어 | 15/04/18 16:33 | 27 | 0 | |||||
17 | 두부두부둡 !! [3] | 슈어 | 15/03/31 21:09 | 64 | 7 | |||||
16 | 에이핑크 초롱초롱박 고화질을 찾아 ..흙 ㅠ [1] | 슈어 | 15/03/10 21:54 | 231 | 1 | |||||
14 | 일본여행 숙소에서 인근 역까지 교통문의 드릴께요 .. [2] | 슈어 | 15/01/06 19:17 | 16 | 0 | |||||
13 | 흐 ㅠㅠ 일본 여행 질문드립니다 패스권관련 ㅠ [5] | 슈어 | 15/01/06 17:17 | 30 | 0 | |||||
12 | 일본여행 질문드립니다 처음가는거라 막막하네요 ㅠ [3] | 슈어 | 14/12/20 01:19 | 21 | 0 | |||||
11 | 작성자의 흔한 수긍 [1] | 슈어 | 14/11/26 16:33 | 505 | 1 | |||||
10 | 질문드립니다 ㅠ [2] | 슈어 | 14/10/15 16:22 | 41 | 0 | |||||
9 | 본삭금 / 헤어스타일 질문하나 해도 되겠슴까 !! | 슈어 | 14/05/30 14:25 | 29 | 1 | |||||
8 | 와이셔츠 바지속에 넣어입을떄 질문이요 ! [2] | 슈어 | 14/03/08 15:32 | 58 | 0 | |||||
7 | 페게분들 옷 질문하나 해도될까요 ? [5] | 슈어 | 13/11/15 15:02 | 88 | 0 | |||||
6 | ㅋㅋㅋㅋㅋ 거의 50일만에 [3] | 슈어 | 13/10/22 13:17 | 156 | 1 | |||||
5 | 130313 흔한 복학생 [4] | 슈어 | 13/03/13 11:59 | 237 | 0 | |||||
4 | 밀게님들 질문하나만 [1] | 더블데이 | 13/01/07 14:09 | 16 | 0 | |||||
3 | ㅋㅋ올해가마무리되는 이 시기를 이용해서 [8] | 더블데이 | 12/12/31 03:34 | 80 | 10 | |||||
2 | 흑 오유알고나서 첫생일이네요 ...흙 [8] | 더블데이 | 10/08/13 02:42 | 94 | 7 | |||||
1 | 8월 12일 포트리스2 공지 [5] | 더블데이 | 10/08/12 20:32 | 142 | 0 | |||||
|
||||||||||
[1] [2] [3] [4] [5] [6] [7] [8] | ||||||||||