목록fragment (2)
라떼는말이야
기존에 시간표 기능만 가지고 있던 앱이었기에 시간표를 보여주는 화면과 시간표 추가 화면 등 단순한 구조로만 이루어져 있던 앱을 기능 확장을 위해 구조를 바꿔야 했다. 이전에 내가 만들었던 앱은 바텀 네비게이션을 가진 프래그먼트 구조였고, 이런 구조를 가진 앱들이 상당히 많고 사용성이 좋다고 생각되어 바텀 네비게이션을 가진 프래그먼트 구조를 적용하기로 했다. 구조 변경 위 사진에서 볼 수 있듯이 기존엔 시간표가 화면을 꽉 채우는 구조였다. 하지만 탭을 만든 이후에는 시간표, 강의 평가, 더보기 탭으로 변경했다. 구조만 변경한 상태이기 때문에 화면은 아직 구성하지 않고, 간단한 텍스트와 배경 색으로 구분만 지어놓은 상태이다. 담당 파트 시간표와 강의 평가 부분은 다른 팀원이 맡기로 했고, 나는 더보기 탭과 ..
시작하기 전에... 로그를 남기는 방법이나 액티비티의 생명 주기에 관해서 아래의 링크에서 상세히 다뤘었다. 아직 액티비티의 생명 주기에 익숙하지 않다면 먼저 공부를 하고 오는 것을 추천한다. 프래그먼트의 생명 주기는 액티비티의 생명 주기와 비슷한 면이 많이 때문이다. 2021.12.09 - [Android] 실습으로 알아보는 액티비티 생명주기 : Android activity lifecycle [Android] 실습으로 알아보는 액티비티 생명주기 : Android activity lifecycle 시작하기 전에... 본 포스트에서 사용한 코드와 코드랩은 밑의 링크에서 다운 받아 사용할 수 있습니다. 단일 액티비티(MainActivity.kt)로 구성되어 있는 앱입니다. 직접 따라하며 익혀도 되고 빠르 l..