Wook's 개척일기234 안드로이드 독학 2일차 : UI 구성하는 방법 UI를 구성하려면 layout에 있는 xml을 가지고 디자인 하면 된다. xml 디자인 하는 방법은 비주얼 도구를 통해서 드래그앤드롭 해서 위젯을 넣을수 있고 코딩으로도 위젯을 넣을수 있다. 비주얼 도구는 굉장히 간단하다 그야말로 그에 맞는 위젯을 꺼내서 넣으면 된다. 그리고 해당 위젯의 이벤트들에 대한 함수명도 설정해 넣을수도 있다. 이처럼 간편한대 이렇게 넣고 위치를 해놔도 직접 실행시키면 위치가 내가 설정해놓은대로 되지 않는다. 이럴땐 마법봉을 누르면 바로 해결된다. 이건 이제 상대적인 위치를 내가 설정해놓은대로 해주는 부분이다. xml 코딩을 통해서 하는 부분은 디폴트로 적혀져 있는 부분이 있다. 그것들에 대해서 알아보자. 1. xmlns:android="http://schemas.android... 2021. 2. 26. 안드로이드 독학 2일차 : 자바 소스 관찰 자바소스가 기본적으로 나오는 부분이 있는데 이부분이 각각 어떤걸 뜻하는지 알아보자 1. package wook.co.kr; 이부분은 패키지를 선언 하는 부분이다. 같은 패키지에 있다면 접근 지정자에 따라 접근할수 있는게 있기 때문에 패키지를 잘 선언해야 한다. 2. import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.util.Log; import android.view.View; 이부분은 자바를 배워본 사람이라면 다 알거다. 해당 부분에서 가져와서 쓸수 있도록 위에서 import 하는것이다. 3. public class MainActivity extends AppCompatActivit.. 2021. 2. 26. 안드로이드 독학 2일차 : 애플리케이션 분석 이 부분은 우리가 처음으로 프로젝트를 생성했을때 나오는 부분이 각각 어떤 부분을 맡고 있는지 설명해주는 부분이다. 이렇게 세개로 나눠서 볼수 있는데 각 부분에 따라 설명을 해주겠다. 1. 프로젝트 뷰 이부분을 보면 여러 폴더들이 있는걸 볼수가 있다 다 뭘하는 파일일까 1-1. java 파일 자바 소스 파일들이 들어 있는 폴더이다. 폴더안에 wook.co.kr은 패키지 이름이다. 1-2. Gradle Script 파일 빌드시에 필요한 스크립트 파일이라고 한다. 나는 이전에 그냥 소스를 복붙해서 가져오고 할때 이것때매 오류도 많이나고 그랬다. 근데 고치지 못해 오류나면 그냥 안되나 보다 하고 포기하곤 했다. 이번 기회에 Gradle이 뭐하는 애인지 알아봐야겠다. 1-2-1. Gradle 이란? Gradle이.. 2021. 2. 26. 안드로이드 독학 2일차 : 앱 작성 절차 사실 이걸 올리면서도 많은 고민을 했다. 이런것까지도 올려야 하나 하면서. 하지만!! 난 하꼬이기 때문에 해야한다. 나와 똑같은 사람이 있을수 있기에 올린다!! 앱 작정 절차 1. 사용자 인터페이스 구성(UI 구성) 국비지원 학원에서도 그랬지만 정말 모든 시작은 UI를 만들고 나서부터이다. 그래야지 어떤걸 클릭하면 어디로 이동할지 이런게 다 보이기 때문이다. 안드로이드도 예외는 아닌거 같다. 2. 자바코드 작성 이제 UI를 만들었다면 그 안에 생명을 불어 넣어주면 된다. 그 부분이 자바 코드 작성 하는 부분이다. 그만큼 오래 걸리고 힘든 부분이라 할수 있다. 하지만 나는 개인적으로 자바 코드 작성하는 부분이 제일 좋다. 왜냐면 디버깅을 할수 있기때문이다. 3. 매니페스트 파일 작성 애플리케이션을 구성하고.. 2021. 2. 26. 이전 1 ··· 55 56 57 58 59 다음