TIL

23.12.12

re트 2023. 12. 12. 19:47
728x90

● 오늘 한 것

[kotlin 문제 풀이]

- 두 큐 합 같게 만들기

https://retry-thinksubox.tistory.com/88

- 스타트와 링크

https://github.com/heesoo-park/ForCodeKata/tree/main/baekjoon%20%EB%AC%B8%EC%A0%9C%EC%A7%91/%EC%8A%A4%ED%83%80%ED%8A%B8%EC%99%80%20%EB%A7%81%ED%81%AC

 

[강의 시청]

- 3주차, 4주차

https://retry-thinksubox.tistory.com/89

https://retry-thinksubox.tistory.com/90

 

[과제 진행]

- 액티비티, 프래그먼트 라이프 사이클 정리

https://retry-thinksubox.tistory.com/9

https://retry-thinksubox.tistory.com/91

- 자기소개 앱 구현

● 오늘 알게 된 것

[kotlin 문제 풀이]

- 숫자 계산할 때 자료형 범위 넘을 거 같다는 생각이 들기 전에 먼저 Long 타입으로 먼저 해볼까

- 재귀... 아직 멀었다.

 

[강의 시청]

- 생각보다는 알고 있는게 많았고 그만큼 모르는게 있었다.

- 아마 더 들어가면 들어갈수록 모르는 것 비율이 늘어날 거 같다.

- 다양한 레이아웃과 그 안의 다양한 속성들

- 컴포넌트를 내가 다른 의미로 쓰고 있었나

- 암시적 인텐트 사용법

 

[과제 진행]

- 라이프사이클이 은근히 쉬워보이는데 가면 갈수록, 예시를 따라가면 따라갈수록 머리가 복잡해지더라

- Fragment Lifecycle에는 PAUSE와 STOP이 없다.

- 액티비티 라이프사이클과 Fragement lifecycle의 차이점

- registerForActivityResult() 사용법

- UI 디자인은 못하겠다... 그냥 머리가 굳는다.

● 오늘 총평

어제는 정말 힘들었었는데 오늘은 꽤 괜찮게 보냈다.

오전은 슉슉 지나갔고 오후는 휘청거리며 지나갔으면 저녁은 잔잔하면서 약간의 두통을 가지고 지나가고 있다.

오늘은 문제가 딱 보고 척 풀리는 느낌이라서 행복했다.

역시 아는 유형이 나오면 편안~해진다.

뒤에 재귀 문제는... 할 수 있는 문제였는데 전에 했던 것이랑 같은 유형이라는 생각을 못 해서 혼자 힘으로 해결하지는 못했다.

강의 진짜 오늘은 그래도 모르는 것도 있고 직접 해보는 것도 있어서 어제보다는 덜 졸았다...ㅎ

강의 듣고 정리하고 실습해보고 하니까 시간이 엄청 지나가있더라

그리고 과제를 하다가 마무리가 되니까 지금 시간이다.

라이프 사이클 정리는 좀 어지러웠다.

그냥 머리에 집어넣으려니 힘들어서 어지러웠던 거 같다.

개인 과제인 자기소개 앱 만드는 건 오늘로 기능 자체 구현은 마무리가 됐다.

디자인은... 그냥 마음을 비운다.

새롭게 해본 거가 있었는데 그건 바로 registerForActivityResult()이다.

액티비티끼리 데이터를 주고받을 때 사용하는 거다.

정말... ActivityResultContracts에서 s 빼먹어서 머리에 두통왔던 거 생각하면 어질어질하다.

'다들 분명 이렇게 사용하는데 왜 나는 빨간줄과 빨간 글씨가 뜨는 거냐고...!!'라고 했던 게 s를 빼먹어서였다니...

그래도 잘 적용시켰고 이후에도 사용할 일이 많을 거 같아 잘 저장해놔야겠다.

오늘은 이렇게 마무리하고 내일은 과제 좀 더 보고 자료 찾아보고 새로운 앱을 하나 생각해서 만들기를 시작해봐야겠다.

어떻게 보면 이번 챕터 개인과제 마무리, 이번주 챌린지반 과제 마무리가 오늘 된 거니까 여유가 좀 생겼다.

푹 쉬고 내일 재밌는 거 하면서 달려봐야겠다.

 

 

 

 

 

 

반응형