[내일배움캠프 앱트랙] 캠프 3주차 - 12/7(목)

0
post-thumbnail

[내일배움캠프 앱트랙] 캠프 3주차 - 12/7(목)

📝TIL

Kotlin CodeKata

LeetCode

Kotlin 문법 심화

Kotlin 문법 종합반

  • 5주차
    • 5-1 유용한 기능⭕
      • Integer.parseInt(문자열)
      • 객체 자료형 간의 변환: 상속 관계에서 가능
        • 업 캐스팅: 자식 클래스를 부모 클래스의 자료형으로 객체 생성
        • 다운 캐스팅: 부모 클래스를 자식 클래스의 자료형으로 객체 생성
      • is 키워드로 타입 검사

Android 개발 종합반

  • 3주차(MBTI 테스트) 복습⭕

    (1) QuestionFragment의 다음 버튼 클릭
    -> 다음 버튼의 onClickListner 호출
    -> TestActivity의 moveToNextPage 함수 호출

    (2) TestActivity의 moveToNextPage 함수에서
    -> viewPage.currentItem 1 증가
    -> ViewPageAdapter의 createFragment 함수 호출

    (3) ViewPageAdapter의 createFragment 함수에서
    -> QuestionFragment의 newInstance 함수 호출

    (4) QuestionFragment의 newInstance 함수에서
    -> position 정보를 arguments에 저장
    -> QuestionFragment 생성

    (5) QuestionFragment가 생성되며
    -> onCreate 함수에서 arguments에 저장된 position 정보를 questionType 변수에 저장
    -> onCreateView 함수에서 questionType 변수를 이용하여 view 수정

📝코멘트

profile
Be able to be vulnerable, in search of truth

0개의 댓글