본문 바로가기

전체 글244

안드로이드 독학 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.
안드로이드 독학 시작! 안드로이드는 대학교 3학년 때 배웠던 과목이지만 4년이라는 시간이 지나버려서 다 잊어버렸다.... 대학생 때 졸업작품을 포함한 어플 2개 정도 만들었지만 모두 스파게티 코드였다... 아직도 기억나는 게 코딩을 하다 오류가 생겨 교수님께 찾아갔지만 오류가 생긴 클래스 파일을 찾는데 한참 걸린 일이 기억이 난다. 그때는 설계 방법 조차 없었고 자바 기본기 조차 제대로 다져져 있지 않은 상황이었다. 그래서 static 변수를 엄청 만들어 사용하기도 했었다ㅋㅋㅋㅋㅋㅋㅋ... 하지만 그렇게 엉망으로 만들었어도 나는 나 스스로가 만든 어플이 있다는 것에 뿌듯함을 느껴 그때 앱 개발에 흥미를 느꼈다. 그때 그렇게 앱 개발 쪽으로 좀 더 공부해서 앱 개발자를 준비했어야 했는데 그저 취업이 잘된다는 이유 하나만으로 국비.. 2021. 2. 24.