본문 바로가기

코딩일기/android studio49

안드로이드 독학 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일차 : 안드로이드 프로젝트 생성하기 안드로이드 프로젝트를 생성하려면 일단은 가장 먼저 안드로이드 스튜디오를 설치해야한다. 하지만 난 이미 설치되어 있기 때문에 이과정은 생략!!! 그래서 바로 프로젝트 부터 만들도록 하겠다. 1. 밑줄친 부분 클리! 그러면 이제 프로젝트 템플릿을 고르라고 하는데 나는 하꼬이기 때문에 밑바닥 부터 시작해야 한다. 아마 이걸 보는 다른 분들도 나와 같은 하꼬일것이다. 그러니 여러분들도 Empty Activity 부분을 클릭하세요!! 자 이제 이걸 클릭했다면 해당 프로젝트에 대한 걸 적는 부분이 있다. 이걸 처음 보는 사람들은 보자마자 토가 쏠릴수 있다. 하지만 쫄지 말자!! 내가 설명해줄테니(사실상 책에 나와 있음..ㅎ) Name 부분 Application 이름 적어 넣는 부분 Package Name 부분 이부.. 2021. 2. 24.