[내배캠 Android 4기] TIL 0626

오리너구리·2024년 6월 26일
0

TIL

목록 보기
40/48
post-thumbnail

오늘 할일

  • 코드카타 48번
  • 스탠다드반 수업
  • 스탠다드반 과제
  • 람다식 공부

코드카타

⏲️ 09 : 10 ~ 10 : 00

오늘은 주어진 배열을 이중배열로 주어지는 조건에 따라서

특정 인덱스 부분만 가져와서 정렬하고 그안에 특정 인덱스만 반환하게 하면됐음~

처음에 조건 배열이 이중배열인지 몰라서 좀 헤맸는데

문제를 잘읽도록하자~!

뿌듯했던건 어제 데이터 클래스 공부하면서 구조분해 배운거 써먹었다!

https://velog.io/@orinugoori_art/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-CODEKATA-48-%EB%AC%B8%EC%9E%90%EC%97%B4-%EB%82%B4-%EB%A7%88%EC%9D%8C%EB%8C%80%EB%A1%9C-%EC%A0%95%EB%A0%AC%ED%95%98%EA%B8%B0


스탠다드반 수업

⏲️ 11 : 00 ~ 12 : 40

오늘부터 드디어 황성희 튜터님이랑 스탠다드반 수업이 시작됐당~~!

성희튜터님 조아~!

성희 튜터님 얼굴 처음봤는데 그 멤버카드랑 아바타 봤을때 상상한 모습보다 너무 귀여우셨당..

실례가되려나..하지만 귀여우셧는걸..

엄마라고 불러도 된다고 하셔서 엄마라고 불러야지 다짐했다

성희튜터님 조아

근데 사실 실시간 수업으로 들으면 내가 집중력이 안좋아서 머리에 안남아버리긴하는데

그래도 성희튜터님 조아~~

오늘 수업은 첫수업인만큼 오티를 하고,,

스탠다드반 노션 페이지를 소개해주시고,,

코딩하다가 계층 구조 타고올라가서 확인하는 방법 같은거 소개해주시고..

그 에뮬레이터? 보면서 레이아웃 구조 볼수있는 방법 소개해주시고,, 하셨당

과제는 좋아하는 앱 레이아웃 클론 코딩 해보기~

재밌겠당 머하지?


스탠다드반 과제 구상

⏲️ 14 :00 ~ 14 : 30

과제를위해 구상을 해야함~!

💡 💛 **C L O N E - C O D I N G** 💛

1주차

  • 자신이 좋아하는 앱의 한 화면을 똑같이 따라 만들어 보세요.

    ex) 인스타그램, Youtube, Netflix, 당근 마켓, 계산기 등

  • 다양한 Widget과 Layout을 활용해 보세요.
    (ImageView, TextView, EditText, Button, ScrollView, LinearLayout, ConstraintLayout 등)

  • 왜 그 Widget과 그 Layout을 선택했는지 뽐내기 시간에 설명해 주세요.

2주차

  • Activity를 두 개 이상 생성해 보세요.
  • Intent를 활용하여 명시적, 암묵적 Intent 동작을 각 1개씩 구현해 보세요. (전화 걸기, 사진 찍기, 갤러리 불러오기, 타 Activity의 결과 값 받아오기 등)
  • 7월 8일까지 뽐내기 갤러리에 제출하기 (구현된 화면 + Github 주소)

일단 1주차 먼저해야하는데~

좋아하는 앱을 먼저 골라야함!

머 만들지~~

많이 안하는 앱을 하고싶은디

그럼 배민은 탈락인거같고..

근데 배민하면 배민은 폰트 뿌려서 폰트까지 똑같이 할 수 있을 거같은데 아쉽기도하고?

숨고는 많이 안할 것같긴한데.. 먼가 못생김

스포티파이도 먼가 못생김

사클할까햇는데 사클은 또 너무 단순한거같기도하고

오케 골랐음 스포티파이 당첨!

적당히 복잡하면서 음악 앱이기도 하고~


스포티파이 디자인 소스 만들기

⏲️ 14 : 30 ~ 15 : 30

스포티 파이앱을 보고 만들면서 필요할거같은데 xml로는 못만들 애들을 일러스트로 만들어줌!

대충 이런식으로 소스 만들어줌~!근데 내 생각대로 이걸 적용할 수 있을지는 아직 몰겠다


스포티파이 앱 레이아웃 만들기

⏲️ 15 : 30 ~ 20 : 00 / 22 : 00 ~ 01 :00

해결 안되는 점

  1. 위에 버튼이 화면 스크롤을 내려도 계속 쫓아와야하는데 어떻게 하는지 모름

궁금한 점( 알아볼 것들)

  1. 스크롤 뷰 처음 써보는데 원래 constraintHeight_percent 사용해서 비율 조절했는데 이게 스크롤뷰로 계속 화면길이가 달라져서 일단은 max를 걸어놨는데,,이거 우째야될까
  2. 프래그먼트?인가 그거안쓰고 해서 그런가 코드가 진짜 아직 반도 안했는데 벌써 600줄 넘어가는데 이거 맞나? (+추가 이제 1000줄 넘어감)
  3. 네비게이션바? 디자인 어떻게 하는지..

어려웠다가 해결한 것

  1. 스크롤 뷰가 잘 되다가 갑자기 안돼서 엄청 헤맴
    1. 스크롤 뷰랑 내가 작업했던 컨스트레이아웃 사이에 리니어 레이아웃을 넣어주고, 리니어의 height을 wrap_content로 설정하고, 컨스트레이아웃 레이아웃의 크기를 절대값으로 주니까 해결됐음
    2. 이거때매 몇시간을 헤맸는지 모르겠네!!!!아오!!!!

오늘 만든 결과물


TMI

오늘 3시반 부터 아무것도 안먹고..
스크럼시간이랑 중간에 곡 제목 짓느라 멈춘거 말고 안쉬고 과제했당
덕분에 많이 한듯~!!! 굿!

profile
오리너구리입니다

0개의 댓글