반응형

android button Click 3

[Android/java] Button Tween Animation(버튼 트윈) 만들기

안녕하세요 골드입니다. 오늘은 트윈 애니메이션에 대해서 작성하도록 하겠습니다. 트윈 애니메이션은 커졌다 작아졌다 하는 애니메이션을 말합니다. 상당히 많이 사용되는 기능입니다. 1. scale.xml 파일 생성 트윈 애니메이션을 위한 정보는 XML로 정의하거나 자바 코드에서 만들 수 있습니다. XML 파일은 /res/anim 폴더 밑에 .xml 형식으로 작성해야 합니다. anim 폴더 먼저 만들어보겠습니다. res 폴더에서 New -> Android Resource Directory 를 클릭합니다. 드랍다운메뉴에서 anim을 선택하고 OK를 누릅니다. (이름도 anim으로 자동 변경될 것입니다. 혹은 anim으로 변경합니다.) 여기서 이런 것들을 xml 파일로 만들어서 사용할 수 있습니다. 위치 이동 Tr..

[Android/java] Start another activity with intent and send text value (안드로이드 인텐트를 사용하여 다른 액티비티 열기, 메세지 보내기)

안녕하세요 골드입니다. 오늘은 인텐트라는 것을 사용하여 다른 액티비티를 사용해 보도록 하겠습니다. 인텐트는 다수의 액티비티로 구성된 애플리케이션에서 액티비티들 간에 통신을 위해 필요한 '통신 장치' 혹은 '메시지'를 의미합니다. 인텐트는 액티비티뿐만 아니라 다양한 주요 컴포넌트들이 수행해야 할 작업에 대한 정보를 가지며 작업 결과를 반환하기 위해서도 사용됩니다. 예를 들면, 어떤 그림을 보여주어야할 때, 출력해야 하는 그림이 무엇인지 알려주기 위해서 인텐트를 사용합니다. 혹은 다른 예로 입력을 받는 액티비티를 호출한 경우에 사용자가 입력한 정보가 무엇인지 반환해야 합니다. 이런 경우에 인텐트가 사용됩니다. 저는 이번 글에서 어플리케이션에서 입력을 받고 어떤 정보를 입력받았는지 인텐트 객체를 통해 반환하는..

[Android/java] Button Click to show toast text message (버튼 클릭할 때 토스트 메세지 생성하기)

안녕하세요 골드입니다. 오늘은 기본적인 버튼을 생성하고 버튼을 클릭하면 Toast 형식의 메세지가 나오게 하는 방법에 대해서 알아보겠습니다. 1. 새로운 프로젝트를 만들고 XML 파일 수정 안드로이드 스튜디오에서 새로운 프로젝트를 만듭니다. 프로젝트는 Empty Project로 지정하고 확인을 누릅니다. 다른 옵션을 선택하지 않았다면 기본적으로 MainActivity와 activity_main.xml 파일이 하나씩 만들어집니다. MainActivity 파일은 app/java/com.example.project1(app 고유 이름 폴더)/ 안에 있고, activity_main.xml 파일은 app/res/layout/ 폴더 안에 위치합니다. (혹시 파일을 찾지 못하겠다면 파일 정렬이 Android로 설정되..