● 오늘 한 것
[kotlin 문제 풀이]
- 빗물
https://retry-thinksubox.tistory.com/185
[챌린지반 과제]
- 마무리
https://retry-thinksubox.tistory.com/191
[앱개발 심화 강의 복습]
- 위치정보, 구글 맵
https://retry-thinksubox.tistory.com/186
[개인 과제 ]
- API 사용 및 리사이클러뷰 설정
https://retry-thinksubox.tistory.com/188
● 오늘 알게 된 것
[kotlin 문제 풀이]
- 기준을 하나로만 생각하지 말자
- slice한 배열에도 maxOf를 바로 사용할 수 있다.
[챌린지반 과제]
- 뷰모델을 여러개 써야할까 고민이 된다.
- 배열을 변경할 때는 좀더 생각을 해야한다.
- 배열 업데이트에는 set, 삭제에는 removeAt을 쓸 수 있다.
[앱개발 심화 강의 복습]
- 위치 접근 권한 설정이 우선이다.
- 구글 맵이 안 나오는 문제 발생 후 해결
API level이 높아서 그런가 싶어서 33->31로 낮췄지만 안 됨
Android 제한사항에 패키지이름과 SHA-1 인증서 지문을 추가했는데 안 됨
구글 API 라이브러리에서 Maps SDK for Android를 사용하는 것으로 하니까 결제창이 떴고
대충 입력하고 넘어간 다음 결제 계정을 없애버린다음에 앱을 실행하니까 됨..?!
돈 나갈까봐 걱정이 되네
[개인 과제]
- API 사용하기 힘들다.
- API 사용하는 것에 익숙해질 수 있을까?
- Retrofit2가 쉬운 거라고 하던데 아직 한참 멀었다.
- 리사이클러뷰도 아직 손에 암기가 되지 않았다.
● 오늘 총평
시간이 참 빨리간 하루였다.
오전에는 챌린지반 과제 잡는다고, 오후에는 개인과제한다고 거의 순식간에 사라진 시간이었다.
오늘은 배열 변경과 API 사용이 주된 하루였다.
둘다 쉽지 않아 마지막에는 튜터님께 물어보러가게 되었지만 답을 찾아가는 과정들이 틀리지는 않았어서 아주 기분이 좋다.
오늘 챌린지반 과제 마무리하고 API도 뚫었기 때문에 내일 리사이클러뷰 적용하고 개인과제 A타입 마무리를 향해 달려봐야겠다.
눈이 많이 뻑뻑하다.
좀 자야지...