티스토리 뷰

 

 

Android App 만들기 첫번째 포스팅은 사진 파일 출력입니다.

 

첫번째 포스팅인 만큼 딱 재미있고 쉽지만 눈으로 결과가 확 떠오르는 것은 사진 출력 이겠네요 ㅎㅎ

저의 경우 친구의 사진을 어플리케이션 화면에 출력하여 "섬광탄" 이라는 첫번째 어플을 만들었었는데요, 여러분의 눈은 소중하니 예제로 쓰이는 사진파일은 무난한 것으로 재선택했습니다.

 

 

어쩃든 이번 포스팅에서 만들어볼 결과물 사진은 다음과 같습니다.

 

 

 

1. 안드로이드 스튜디오 실행

안드로이드 스튜디오의 경우 공식 홈페이지에 인스톨과정과 파일이 잘 정리 되어있기 때문에 링크만 첨부하여 드리겠습니다. 설치를 진행하시고 실행해주세요

 

https://developer.android.com/studio?gclid=EAIaIQobChMIpqqv69nf8AIVAq2WCh0A3gSwEAAYASAAEgIxwPD_BwE&gclsrc=aw.ds 

 

Download Android Studio and SDK tools  |  Android 스튜디오

developer.android.com

 

 

 

2. Empty Activity 로 새로운 프로젝트 생성

 

 

 

3. strings.xml 파일을 편집하여 어플 이름 지정

여러분의 첫번째 어플리케이션의 이름을 디폴트 값으로 하기에는 아쉽죠! 좌측에 위치한 디렉터리 구조에서 strings.xml파일을 열어 아래의 사진과 같이 앱이름을 설정해줍니다.

 

 

 

4. xml을 이용한 텍스트 만들어주기

activity_main.xml  파일을 아래와 같이 편집하여 어플리케이션 첫화면에 들어갈 간단한 문구를 작성해 줍니다.

보통 가장 처음에하는 프로젝트로 저문구란에 "Hello world!"를 출력하곤하죠 

 



5. java를 이용한 이미지 출력 메소드 오버라이딩

사실 이부분이 제일 중요합니다. 웹 어플리케이션의 프론트엔드단을 만들때 보통 우리는 html태그를 사용하여 화면에 보이는 무언가를 생성하고 속성중 name값이나 id 값을 이용해 프로그래밍언어로 동작을 코딩햐주죠.

안드로이드 개발에 필요한 논리도 아주 유사합니다. 저의 경우 xml을 사용하여 디자인적인 무언가를 만들어주고 java를 사용하여 동작에 사용되는 메소드를 오버라이딩해주는 방식을 많이 사용했습니다.

 

하지만, xml을 사용하지 않고 java만으로도 충분히 만들수는 있습니다. 하지만 이쁘게 만들기는 어렵죠 ㅎ..

 

이번 포스팅에서 다룬 어플리케이션에 사용된 자바 코드는 아래와 같습니다.)

이미지를 set 하는 메소드인 setImageResource 함수의 인자로 사용된 R.drawable.test 파일은 해당 경로 내에 제가 임의의 이미지 파일을 넣어준 것입니다.

 

 

'Development > Andriod App' 카테고리의 다른 글

Android App - Inter Activity(화면전환)  (0) 2021.05.25
Android App - Event, using Anonymous Class  (0) 2021.05.25
Andriod App - Event  (0) 2021.05.25
Android App - Layout  (0) 2021.05.25
Android App - intro  (1) 2021.05.23
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함