안녕하세요 원래 체스 1등을 했으면 몇 판 더 하려고 했는데 3등밖에 못해서 이번 모각코에서 정리한 걸 포스팅하려고 해요. 저번에 안드로이드 관련 포스트를 작성했는데 생각해보니까 뭔가 기초 부분에 대한 설명은 하나도 한 거 같지가 않아서 정리해보려고 해요. 기초가 튼튼해야 성공할 수 있다네요, 네. 그러면 오늘은 안드로이드 프로젝트와 액티비티를 2~3개의 포스팅에 걸쳐 가볍게 살펴보기로 할게요 애플리케이션을 만들 때 어떤 절차를 밟아야 할까요? 특수한 경우를 제외한 일반적인 경우에는 아래 3 Step을 따른다고 생각하면 편합니다 사용자 인터페이스 작성 (XML) 자바 / 코틀린 코드 작성 (JAVA / KOTLIN) 매니페스트 파일 작성 (XML) 사용자 인터페이스는 사용자에게 보여지는 부분, 다시 말하..
안드로이드 스튜디오
2022년 2학기 모바일 프로그래밍 교과목을 통해 처음으로 안드로이드 스튜디오를 사용하게 됐다. 기대되던 모바일 프로그래밍 과목이었지만. . . 아무도 안드로이드 개발 경험이 없는 와중에 설상가상으로 Pull Request Reviewer의 역할을 맡게 되었다. 이번 모각코에서는 안드로이드를 겉핥기가 아니라 깊이 있게 공부해보려고 한다. 안드로이드 스튜디오에서 개발을 하면 위 코드와 같은 상황이 많이 생긴다. layout에 대한 값들은 모두 동일하고 text만 다른 버튼들, 혹은 일정한 margin이 반복되는 View들을 생성하는 경우가 빈번하다. 내 프로젝트의 코드가 위와 같다고 가정하고 marginHorizontal 의 값을 20dp에서 18dp로 변경해야 한다면? 우리는 20dp로 적힌 Button..