2019년 8월 14일 수요일

[모각코] 최종 결과

모각코 활동이 마무리되었다.

처음에는 모여서 각자 코딩하는 것이 무슨 의미가 있을까 의문이 들면서도 , 선배의 권유에 한번 참여해 보자 하는 마음으로 시작하였다.

그런데, 코딩을 하다가 모르는 게 있으면, 서로 논의해보고, 같이 모여서 코딩을 한다는 사실만으로 뭔가 서로 의지되고 도움되는 기분이 들었다.

그렇게 6주간 6번의 모임이 끝나고 나니, 나는 안드로이드 앱에 대한 전반적인 이해를 마칠 수 있었고, 안드로이드 스튜디오를 활용하는 법도 익힐 수 있었다.

최종 목표인 bottom - up 프로젝트는 조원과의 시간이 안맞아 만나는 일이 거의 없어 다 완성하지는 못했으나, 안드로이드를 이제 다룰 수 있을 것 같다는 자심감을 얻었다.

앞으로도 이런 기회가 있으면 꼭 참여할 것이다.

2019년 7월 30일 화요일

[모각코] 6주차 결과

6주차에서는 다른사람이 만들어논 게임의 소스를 참고하여 어떤식으로 안드로이드 게임이 만들어지는 지에 대해 알아보기로 했었다.

그래서 참고하기로 한 블로그는
https://m.blog.naver.com/zic325/220869942869
이곳이고, 이곳에서 코드를 따와 혼자 어떻게 이루어졌는지, 각각의 메서드가 어떤 일을 하는지에 대해서 생각해보았다.

우선, Color이라는 클래스이다. 이 클래스에서는 레이아웃의 색감을 담당하는 역할을 한다.
이 앱의 레이아웃은 갈색조로 만들어 지게 했다.

그 다음으로는 RacingCar클래스이다.
이 클래스는 내가 조종하는 차에 대한 정보를 담고있다.

이런식으로 조작하는 메서드도 포함돼있다.

다음으로는 장애물 , 전반적인 앱의 화면을 담당하는 racingView라는 클래스이다.
이와같이 장애물을 그려주는 메서드 등이 있다.

마지막으로는 메인 클래스이다.
출처에서의 제작자는 광고넣는 법까지 알려주어, 그 부분은 아직 잘 모르겠어서 넘기고 게임 플레이 부분만 남겨두었다.
게임 실행과, 종료에 대한 그런 것들이 정의되어 있다.

오늘은 대략적으로 이런 일을 하겠구나 라는 정도만 알아보았다면 다음에는 이 메서드 안에있는 여러 문장이 어떤 뜻을 가졌는지 상세히 알아볼 예정이다.

2019년 7월 29일 월요일

[모각코] 6주차 활동계획

지금까지 안드로이드 스튜디오의 기본적인 것을 알아보며 감을잡았다.
그래서 오늘부터는 소스파일 등을 분석하거나 헤쳐보며 배워볼 계획이다.

2019년 7월 23일 화요일

[모각코] 5주차 활동 결과

오늘은 액티비티 사이의 상호작용을 하는 방법에 대해 알아보았다.

mainActivity
subActivity

실행 -mainActivity

실행-subActivity
이렇게 오늘은 액티비티의 상호작용에 대해 알아보았다.

이제부터는 인터넷에서 예제같은것들을 보고 참고하면서 공부해볼 것이다.


2019년 7월 22일 월요일

[모각코] 5주차 활동계획

오늘도 안드로이드 스튜디오를 다룰 예정이다.

프로젝트 기한이 얼마 남지 않았으니 이번엔 진도를 팍팍 나가볼 것이다.

2019년 7월 16일 화요일

[모각코] 4주차 활동 결과

오늘은 레이아웃에 대해서, 화면을 어떻게 바꾸는 지에 대해서 등에 대해 알아보았다.

네비게이션 뷰를 통해 화면을 이동하는 방법을 알아보았고, 이를 활용해, 나중에 프로젝트에서 게임 화면전환할 때 등에 활용할 수 있을 것 같다.



레이아웃을 담당하는 액티비티(네비게이션 뷰)

그렇게 생성된 레이아웃(네비게이션 뷰)



2019년 7월 15일 월요일

[모각코] 4주차 활동계획

저번에는 안드로이드 스튜디오를 이용해 계산기를 만들어 보았었다.

이번에는 또 안드로이드 스튜디오를 활용해 네이게이션 뷰를 만들어볼 계이다.