이번에는 TextView 와 Button 위젯을 이용한 초간단 프로그램 예제를 작성해 보고 돌아가는 원리를 간단히 알아보도록 하겠습니다.
먼저 프로젝트 하나 생성합니다.
(여기서는 프로젝트명을 NowExam 이라고 하였습니다)
/res/layout/main.xml 파일을 열어서 위젯을 추가합니다.
2. 녹색의 + 버튼을 누릅니다
3. TextView 위젯을 추가한다고 가정할때 text 만 치면 text로 시작하는 위젯목록이 하단에 나타납니다
4. 더블클릭 또는 선택후 OK 버튼을 누릅니다.
(한줄로 길게 쓰여 있는것을 보기좋게 정렬한 것입니다)
위 방법이 싫으신분은 이거 수동으로 타이핑 또는 붙여넣기 하셔도 무방합니다
Button 위젯도 위와 같은 방법으로 추가한다음 소스를 아래와 같이 수정합니다
다음으로 소스파일을 오픈합니다.
2. 버튼 클릭이벤트를 처리할 리스너 설정
3. Button 과 TextView 변수를 지정하고
4. findViewById() 메소드를 통해 이미 만들어진 인스턴스에 대한 레퍼런스를 가져옵니다.
5. 버튼이 클릭되었을때 실행될 내용과, 현재시각을 구하는 함수를 작성합니다.
버튼을 클릭하면 현재시간이 갱신됩니다.