728x90

오늘은 Grid형태로 Recycler view를 바꾸는것과.. 

Recycler view 아이템에 리스너를 설정하는 코드랩을 진행...하는중이다.,,,

잘 기억 안나지만... 그나마 기억하는것... 리스너를 뷰홀더에 넣고 뷰 모델에서 핸들한다는것..?

데이터에 접근하고 로직을 작성하는 부분이기 때문에.... 

 

오늘은 생각보다... 시험공부도 많이못햇지만 잘 놀았으니 낼은열공하기..ㅎㅎ 

728x90
728x90

어제는 대면중간고사 치고와서 Recycler view 조금 읽다가 잤다.. 

오늘 마저 살펴봤는데

리사이클러뷰... 구성을 만들어두고.... 내용물만 바꿔서 보여주는 편리한 뷰.... 

데이터를 넣어주는 어댑터도 구현하고,,,

리사이클러 데이터바인딩하는것도 살펴봤는데 넘 피곤해서 머리를 스쳐지나가버림.... 

 

왜 1시40분이지...얼릉자야겟다 넘피곤...

 

728x90
728x90

오늘은 어제 못마친 coroutines 코드랩을 마치고 

Live data를 이용해 버튼을 enabled <-> disabled 로 바꾸는 코드랩이었다 

Live data 객체를 만들고? 옵저버 달고 다른 액티비티로 navigation하고,, 

fragment간 데이터를 주고받고... 

 

아직 잘 이해가안되지만 그래도 아주대충 아 그런일을 하는구나 앱이 이런식으로 만들어지는구나 하는 이해는 되는거같다

낼부터는 중간고사 시작.... ㅠㅜ 화이팅..!!

 

728x90
728x90

오늘은 운동다녀오고 이런저런일을 좀 하다보니....

시간이 다갔다....

근데 뭣보다 집중이안되는날이다

코루틴이 뭔지만대강 보다가 다 못마치고 자러가기..내일이어서 공부해야지

728x90
728x90

....

기대하던 파트인데.. 사전지식이 너무 부족해서 지식이 눈으로 들어왓다가 뒷통수로 호로롱 나가는 느낌

그래도 일단 긴 기간 하는거 아니니까 킵고잉한다 휴 

일단 데이터베이스 코스를 공부하기에 앞서 간단히 비동기 프로그래밍을 복습했고... 코스를 진행해봤다

Room 은 SQLite 를 간편하게 쓰게해주는 ..Android Jetpack의 일부라고 하는데

SQLite에 대해 너무 몰라서 뭐가 편한건지도 잘 모름ㅎㅎ..

그리고 annotation... 문서랑 개념 조금 살펴봤는데 이것도 생소하다

 

앞으로 친해지길바라....

728x90
728x90

 

6번째 배지 획득!

셤기간인데 스터디랩 마감이랑 마지막셤이랑 같은날짜다.....

몰라 죽어야지 뭐....

 

오늘은 Live data를 바로 View로 연결하는 방법과..

Live data 포멧팅에 대해 공부했다........

포멧팅을 위해 나온 카운트다운 메서드 담에 써먹어야지ㅎㅎ..

 

뭔지도 모르고 따라가고있지만 얼추 ViewModel 의 정체가 이해되어가고있다

마치 객체지향 처음공부할때같음...

뭐라는거야 하고 그냥 계속하니까 아...이..이런건가? 하는데

누가 그게 뭐야 하면 설명은 아직못하고 ㅠㅠ 

왜 책에나오는 설명들이 그렇게 추상적이고 이해안됐었는지 이해가되게되는...그런것...

암튼 아직 갈길도 멀고 공부가 힘들지만 마냥 힘든 고비를 넘기고 재밌는 지점인거같다 

 

코틀린 문법공부를 흐느적흐느적 하고 시작한 과정인데 아직도 문법때문에 띠용 할때가 있어서 좀 아쉽긴하다

근데 JB academy 트라이얼 끝나버림 헹... 공식문서 보면서 배우는걸 좀 익혀봐야지...

728x90
728x90

뷰모델과..? 생애주기를 자동으로 함께하며 데이터 변화를 전달해주는 Live data....

getter를 잘 몰라서 한참을 헤멧다 

코틀린 질문방에서 프로퍼티/게터세터 검색해보라셔서 코틀린 공식문서를 보면서 아 이게 이런의미구나 하는것은 알았지만 왜 default 값을 넣고 프로퍼티를 직접 변경하지 않고 getter를 쓰는지 차이가 뭔지 이유가 와닿지 않아서 내일쯤 간단한 class를 만들어보며 연습해볼 생각...

객체지향은 학교수업때 다 하고 대략 개념을 이해했으니(라고 착각) 다시 골머리쌀일 없다고 생각했는데.... 

1학년 수업 난이도... 그건 그냥 장난질이었다 후,.... 

 

머리 터질거같다 진짜루 머리가 아프잖여 

남은 코드랩이 남은 날짜수보다 많다 ㅠㅠ 과연 30일까지 마칠수있을까!!

그래도 혼자했으면 한참 앞에서 막혀서 여까지 못왔을거같은데

(물론 잘 따라가고있는건 아니지만서도...) 이런게 있구나 앞으로 이런걸 연습할거구나 이런걸 고려하는구나 하는걸 대략 알아서 좋다

아니 이거 누가 소요시간 20시간이랬어 하루에 두시간 이상씩하는데 끝이안보인다!!!

728x90
728x90

14 15일에 일지를 안적었지만 둘다 코딩공부를하긴했다

왜 일지안쓰고잤지...너무 피곤했는듯....

책이랑 봐가면서 코드랩 열심히 따라가는중.... 

 

오늘은 안드로이드를 설계하는 법... MVVM에 대해 공부했다..

너무 재밌는데 머리가 핑핑돈다.....으악

일단은 내가 이걸 휘리릭 구현할거란 기대는 안되고 그래도 문서보면서 허접하게 따라할 순 있지않을까 싶긴하다....

 

뭘 따라가기 벅차고 넘 지쳐서 적을말이없네.... 

배우는거 빡시지만 그래도 앞서 이런것들을 고민한 사람들덕에 배우기만하면 안정적이고 편리한 설계를 할 수 있으니 

그래도 감사한 맘으로 굳나잇...

 

728x90

+ Recent posts