activity_main.xml 의 Design 탭
버튼을 클릭하고 Attributes 뷰에서 해당 버튼의 id를 설정할 수 있다.
그리고 이건 MainActivity.java 클래스.
여기서 코딩을 해서 activity_main.xml에 있는 버튼의 이벤트를 발생시킬 수 있다.
처음에 기본적으로 작성되어있는 코드를 보니까 뭔가 2개 import 되어있고,
기본 클래스는 AppCompatActivity 라는 클래스를 상속받고 있는데
아직은 뭐가 뭔지 잘 모르겠다.
우선은 책에서 하라는데로 ㄱㄱㄱ
오버라이딩 된 onCreate() 메서드에 요렇게 코딩을 하고, import할꺼 해주고
AVD를 실행한 뒤 버튼을 클릭하면 AVD화면 아래쪽에 저렇게 알림이 뜬다.
Toast.makeText(getApplicationContext(), "버튼이 눌러졌습니다", Toast.LENGTH_LONG).show();
android.widget 에 있는 Toast는 메세지를 잠깐동안 띄우는 기능을 한다.
수습프로젝트에서 쓰고있는 자바스크립트 Toastr API랑 비슷한거다.
LENGTH_LONG 은 알림을 띄우는 시간을 나타낸다.
LONG을 SHORT로 바꾸면 알람이 떠있는 시간이 짧아진다.