반응형

- 버튼 생성하는 2가지 방법

1.activity_main.xml 에서 아래 코드처럼 Text에 직접 Button을 생성하기

 

2. Design에서 Common - Button을 끌어다 생성하기

 

 

 

- 버튼 클릭 이벤트 추가하기

버튼을 생성한 후 속성에 Android:onClick("")를 통해 클릭 시 실행할 이벤트를 추가할 수 있습니다.

이번 글에서는 클릭 시 메시지를 띄어주는 이벤트를 추가해 보겠습니다. 

 

우선 버튼 코드에 Android:onClick("btnClick")를 작성해 줍니다.

처음 작성 시 빨간 줄이 뜨는데 이는 btnClick라는 이벤트가 생성돼 있지 않아서 나타나는 오류입니다.

우선 넘어가셔도 괜찮습니다.

 

MainActivity.java 파일을 열어 

onCreate( ) 함수 및에  btnClick( ) 이벤트 함수를 작성하겠습니다. 

// 버튼 클릭 시 메시지 띄우기

  public void btnClick(View v){
        Toast.makeText(getApplicationContext(), "시작 버튼이 눌렸어요",
         Toast.LENGTH_LONG).show();

    }

Toast.makeText(getApplicationContext( ), " 내용 " , Toast.LENGTH_LONG). show( )를 통해 메시지를 띄울 수 있습니다.

 

getApplicationContext( )는 현재 사용되고 있는 앱에 대한 전역 환경 정보를 가져옵니다.

말이 어려운데 간단히 말하면 버튼을 클릭한 Activity의 Context를 가져온다고 보면 되겠습니다.

 

Toast.LENGTH_LONG: Toast 메시지를 길게 띄울 때 사용

Toast.LENGTH_SHORT: Toast 메시지를 짧게 띄울 때 사용

 

추가된 화면

 위와 같이 MainActivity.java안에 btnClick( ) 이벤트 처리 함수를 추가하면 main_Activity.xml 에서 나타나던 onClick 속성에서 빨간 줄이 사라진 것을 확인할 수 있습니다.

 

이제 앱을 실행해보면 아래와 같이 버튼을 클릭할 때 메시지가 출력되는 것을 확인하실 수 있어요~~ ㅎㅎ

 

아래는 재미로 만들어본 클릭 이벤트 입니다ㅎㅎ

반응형
반응형

앱 이름을 설정하기 위해서 AndroidManifests.xml에서 label 부분을 ctrl + 좌클릭을 통해 strings.xml로 들어가가거나

 

res - values - strings.xml 을 통해 들어갈수 있습니다.

 

strings.xml에서 app_name 부분을 변경하게 되면 앱 이름이 변경됩니다.

 

반응형
반응형

스마트폰에서 사용한 다양한 앱을 직접 개발해보고 어떤 방식으로 동작을 하는지 알아볼수 있도록

안드로이드 스튜디오를 이용한 앱을 만들어 보도록 하겠습니다.

 

우선 안드로이드 스튜디오를 사용하기위해 설치를 먼저 하도록 하겠습니다.

 

◈ 주의사항

사용자 폴더가 한글로 되어있으면 오류가 나타날 수 있습니다.

사용자 폴더를 영어로 변경하여 사용하거나 .gradle 폴더 위치(경로)를 영어로 수정하여 사용할 수 있습니다.

아래 블로그에서 해결방법을 정리해주셨습니다.

https://yollo.tistory.com/34

 

안드로이드스튜디오 - Aapt2 오류, 한글폴더이름 오류

안드로이드스튜디오 설치 후 컴파일을 하니 Aapt2 오류가 발생했습니다. 오류내용: Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check..

yollo.tistory.com

 

1. 다운로드 페이지 접속

https://www.android.com/

 

Android

휴대전화, 시계 등에서 사용 가능한 Android의 새로운 기능을 알아보세요. 공식 사이트를 방문하여 탐색하고 알아볼 수 있습니다.

www.android.com

홈페이지에 접속하여 하단부로 내리게 되면 '개발자' 탭이 있는것을 확인할 수 있습니다.

android.com 홈페이지

해당 탭을 선택하면 나타나는 팝업메뉴에서 'Android SDK'를 선택해  DOWNLOAD ANDROID STUDIO 버튼을 클릭하여

라이선스를 읽어보고 다운로드를 시작합니다.

 

SDK 페이지 다운로드 버튼 클릭

 

라이선스 동의 및 설치 버튼 클릭

2. 설치하기

 

다운로드된 android-studio-ide...-windows.exe를 실행
설치 시작
Next 클릭
Next 클릭
Next 클릭
Finish 클릭

Finish를 클릭하게 되면 실행되는 나머지 다운로드는 Next를 계속 클릭하며 진행하면 아래 화면이 나타나게 됩니다. Start a new Android Studio project를 클릭해 프로젝트를 시작할 수 있습니다

실행화면

오늘은 설치(다운로드)를 다음 시간 부터는 사용방법을 공부 하도록 하겠습니다.

반응형

+ Recent posts