모듈 수준의 그래들에 의존성을 추가해준다.사용자 이름을 저장할 데이터 클래스를 하나 만들고~뷰모델은 뷰와 모델의 중간다리 역할로 LiveData를 등록 시킨다.뷰모델을 설정 해주었다.Jeckpat 라이브러리에서 제공하는 클래스수명 주기 인식: LiveData는 수명 주
다시 처음부터 시작하는 카카오 api 이미지 받아오기보완 영상에서는 배웠던거랑 다르게 나왔다.?우선 보완영상에서는 URL, HEADER, Preference key/Name이 Constants로 별도로 관리하였다.나중에 클릭된 아이템들이 likedItems에 들어갈 수
프래그먼트에서 액티비티로의 데이터 전달.처음엔 Fragment에서 인터페이스를 생성하고 DetailActivity에서 바로 인터페이스를 상속 받았는데로그캣에서 이런 오류가 발생하였다.RuntimeException MainActivity\~\~~이건 프래그먼트에서 onA

서버에서 이미지를 내려 받아올 때 Glide를 이용하면 더 빨리 가능함.load에 리소스 전달하고 into에 이미지 뷰 객체 전달.override를 사용하면 크기를 조절할 수 있음.

SimpleDateFormat은 첫번째 인자로 시간을 넣어주고 두번째 인자로 시간대, 지역설정을 할 수 있다. Locale는 지역 설정이다

마지막 인덱스의 값이 바로 앞 인덱스의 값보다 작으면 마지막 값 - 그전 값크면 마지막 값 \* 2음.. 마지막 인덱스를 어떻게 표현할지 몰라서 그냥 num_listnum_list.lastIndex 이런식으로 표현 했다.마지막 인덱스와 그 앞 인덱스로 변수로 설정해주면

카카오API를 이용해서 데이터를 가지고 오는 과제를 하고 있었는데 VIEW MODEL을 알게 되었고 MVVM패턴에서 파생된거라고 하길래 또 MVVM패턴이 뭔지 궁금해져서 정리하게 되었다.음...이게 뭘까??... 봐도 모르겠는 걸...!!일단 어떤 것인지만 알아놓고 지