오늘 한 일
- A·아이 프로젝트를 진행하였다
- 블로그 TIL을 작성하였다
- 1일 1커밋을 하였다
느낀 점
오늘은 드디어 미뤄두던 설정 페이지 디자인을 끝냈다 이전에는 정말 잘 만들려고 해서 계속 구현도 안하고 미뤄뒀었는데 이제는 그냥 마음을 내려놓고 내가 디자이너도 아닌데 일단 기능 구현이라도 먼저 하자는 느낌으로 디자인에 힘을 안쓰고 하니 개발 속도가 굉장이 상승되는 걸 느꼈다 그에 비해 디자인도 그렇게 별로인 편도 아니라 나에게는 이 방법이 맞는 거 같다
배운 점
Android Fragment에서 모든 Activity 종료
안드로이드에서 스택에 쌓인 모든 액티비티를 종료하기 위해 액티비티에서는 그냥
1
finishAffinity()
위와 같이 finishAffinity 함수를 실행주면 된다 하지만 Fragment에서는 사용법이 조금 다른데
그 방법은 아래와 같이
1
finishAffinity(requireActivity())
finishAffinity 파라미터가 필요하다고 하는데 여기에는 requireActivity 함수를 통해 액티비티를 넣으면 된다
내일 계획
내일은 A·아이 프로젝트 진행해야겠다