안드로이드 앱 개발 2

8. Unit 2 project: Art Space (아트 갤러리, 이미지 뷰어)

Art space 는 일반적으로 예술작품을 전시하거나 예술활동이 이루어지는 장소를 의미합니다. 예를 들어 미술관, 갤러리, 스튜디오 등이 그에 속합니다. Unit 2 project 는 Art space app 을 만드는 것인데, 쉽게 말해서 가지고 있는 사진작품이나 그림을 띄워주는 이미지 뷰어를 만드는 것입니다. 이번에는 가이드가 상세하지 않아서 조금 어렵고 시간이 걸리기는 했지만 기존에 만들어둔 코드나 chatGPT 와의 대화를 통하여 app 제작을 무사히 마칠 수 있었습니다.  아래와 같은 UI로 앱을 만들었습니다. 작품명, 작가명은 기능 확인을 위해 임의로 지정하였습니다. 프로젝트를 하면서 배운 점들 중 중요한 몇 가지는 아래와 같습니다. Previous, Next 버튼을 통한 사진, 제목, 작가,..

3. Unit 1 연습문제

Unit 1 - pathway 3 의 연습문제를 풀어보았습니다. column, row, box 의 개념을 이해할 수 있었습니다. compose quadrant 가 가장 어려운 문제였는데, 여전히 MainActivity 하에 ...Theme 으로 생성되는 부분이나, modifier 순서에 따라 결과가 달라지는 부분은 잘 이해하지 못하였습니다.      Compose Quadrant coding 주요 부분class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) enableEdgeToEdge() ..