Id(아이디)가 아니고 ld(엘디)를 쓰신 듯 합니다
findViewById(뽜인드뷰바이아이디)가 맞는지 확인해보세요~
그럼 임포트도 자동으로 들어가니 사용해보세요~
자주 쓸 이클립스 단축키로는 윗분이 말씀하신 Ctrl + Space 가 있습니다.
몇자 친 다음에 컨트롤 스페이스 누르면 그 알파벳으로 시작하는 변수나 상수, 메소드 목록이 쭉 뜨구요
아무것도 안 쳐도 나오기도 합니다
예를 들면
Thread tp;
라고 할당한 다음에 tp를 시작시키고 싶은데 잠시 생각이 안나면
tp.까지만 치고 Ctrl + Space를 누르면 메소드 목록이 뜨는데
거기서 목록을 보면서 메소드 명으로 짐작하거나 메소드 명을 한번 누르고 기다리면 해당 메소드 설명이 나옵니다
변수나 상수는 선언된 위치와 형식 나오구요
import는 굳이 타이핑할 필요 없이 Ctril + Shift + Enter 누르시면 알아서 되고
이름이 중복되는 경우에는 선택하는 창이 나오는데 조금 공부하시다 보면 뭘 넣어야 될지 감이 오실 겁니다
책은 시간이 안 나시면 어쩔수 없이 인터넷 주문으로 받아보셔야겠지만
주말같은때 시간내서 큰 서점 가셔서 직접 책을 보시고 사는걸 추천드립니다
여러권 사서 다 돌려볼거면 고만고만한거 막 사셔도 되지만
한두권 정도 사서 본다면 직접 가서 보시는게 좋을거 같습니다
책마다 예제코드 스타일이나 설명의 수준이 약간씩 차이가 나고
그래서 이해가 좀 잘 되는 책이 있는 반면에 이해가 조금 힘든 책이 있더군요
이 미묘한 차이 본인이 직접 안 보면 애매합니다
참고로 제가 산 책은 안드로이드 프로그래밍 정복 (김상형 저 / 한빛미디어) 인데 자주 안 봤고
오히려 자바책을 좀 더 많이 봤던 것 같습니다 (자바의 정석 : 낭궁성 저 / 도우출판)
간단한 클래스 설명같은걸 보시려면
http://developer.android.com/sdk/index.html
구글에서 운영하는 공식 안드로이드 개발 페이지의 sdk 관련 설명이 잔뜩 있습니다.
영어만 되시면 클래스 정보 얻는건 간단합니다
http://www.kandroid.org/guide/basics/what-is-android.html
영어가 힘드신 분들을 위해서 칸드로이드(www.kandroid.org)에서 번역한 버전입니다
영어와 한글이 대조되면서 나오기 때문에 비교하면서 보셔도 좋습니다
다만 원 페이지가 갱신이 자주 되다보니 현재로서는 문서 자체는 오래된 겁니다
이해하는데에는 큰 문제는 없으리라 봅니다
http://www.kandroid.com/kandroid_book_3rd_edition.pdf
구글에서 발행한 안드로이드 입문서의 3번째 개정판으로 온라인 공개되어 있습니다.
제본떠놓고 (학교에서 대략 26000원인가 들더군요) 집에서 보려고 하니 분량이 만만치가 않아서....
설명이 진짜 광범위해서 이걸 보고 예제를 따라하긴 어렵습니다만
적어도 설명이라는 부분에서는 좋은 교재라고 생각됩니다




일단 import가 제대로 되었는지부터 의심스럽네요. 저기서 빨간 줄이 그이는거는 import가 안된거 말고 다른건 좀 생각하기도 어렵...
그리고 if문이 중첩되어 있네요. if ~ else if 로 되어있어야 세 버튼 다 하나로 커버 가능하지 저렇게 if문 내에 if문 넣어놓으면 하나도 안됩니다. -_-;; 문법이 아직 익숙하지 않으신게 아닌가요?
그리고 참고로 하나 하자면 id 값은 int입니다. 그래서 if ~ else if 대신에 switch ~ case 문으로 대체 가능합니다.
너무 처음부터 안된다 싶으시면 책 만만한거 하나 붙들고 예제부터 따라해보세요.