Apple is Apple
fragment & lifecycle
Android 2023. 9. 15. 19:06

Fragment, Fragment lifecycle 내일배움캠프 7기 Android TIL 34일차 (2023.08.31) 일일 회고 벌써 과제 제출일과 한 주의 마지막이 다 되간다. 과제는 얼추 다 정리하였으니 최종 제출을 하고, 내일은 다음주 프로젝트 시작을 위해 약간 쉬어가는 타임을 가지며 공부를 해봐야 aaapple.tistory.com 업데이트 필요 시 계속 업데이트

내일배움캠프 7기 Android TIL 34일차 (2023.08.31)
내일배움캠프 7기/TIL 2023. 8. 31. 21:15

일일 회고 벌써 과제 제출일과 한 주의 마지막이 다 되간다. 과제는 얼추 다 정리하였으니 최종 제출을 하고, 내일은 다음주 프로젝트 시작을 위해 약간 쉬어가는 타임을 가지며 공부를 해봐야겠다. 오늘의 키워드 알고리즘 Fragment 알고리즘 [[programmers] [Kotlin] 키패드 누르기 문제 설명 스마트폰 전화 키패드의 각 칸에 다음과 같이 숫자들이 적혀 있습니다. 이 전화 키패드에서 왼손과 오른손의 엄지손가락만을 이용해서 숫자만을 입력하려고 합니다. 맨 처음 왼손 엄 aaapple.tistory.com](https://aaapple.tistory.com/77) Fragment 다양한 크기의 화면을 가지는 기기가 늘어남에 따라 한 화면에 여러 개의 화면 요소를 원하는 수요가 늘어가고 있다. 대..

article thumbnail
내일배움캠프 7기 Android TIL 27일차 (2023.08.22)
내일배움캠프 7기/TIL 2023. 8. 22. 21:03

일일 회고 팀이 바뀌고 숙련 주차가 시작되었다. 강의를 듣고 과제를 해보는데 확실히 이전보다 어려워졌다. 차근차근히 공부해봐야겠다. 오늘의 키워드 뷰 바인딩 어댑터 뷰 프래그먼트 다이얼로그 알림 ViewBinding viewBinding vs findViewById findViewById는 human error의 가능성(선언할 때 잘못된 id를 넣을 수 있다.) 때문에 Null Safe 하지 않다. -> viewBinding은 레이아웃에 대한 바인딩 클래스를 만들어 레이아웃안의 모든 뷰를 인스턴스화 시킨다. -> 레이아웃에 아직 생성되지 않은 뷰의 참조를 얻어(null상태)해당 뷰의 속성을 사용하려 할 때 발생하는 NPE를 방지 한다는 것이다. viewBinding은 findViewById보다 성능적으로..