Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- addTextChangedListner
- prolificinteractive/material-calendarview
- PostgreSQL
- Button
- android
- springboot
- viewmodel
- DialogFragment
- livedata
- 리눅스
- backgroundTint
- podinit
- Dialog
- RestAPI
- editText
- calendar
- cocoapod
Archives
- Today
- Total
목록viewmodel (1)
코코딩딩
[안드로이드] ViewModel , LiveData
ViewModel은 화면회전과 같은 동작을 할 때 수명주기에 의해 activity가 처음부터 다시 시작해도 데이터를 유지할 수 있게 해준다. 그리고 UI와 비즈니스로직을 분리해 코드를 작성 할 수 있어 프로그램을 유지보수 하는데도 도움을 준다. 이는 MVVM 패턴과 연관이 있는데 깊게 알고 싶긴 하지만 당장 동작하는 코드를 보면서 안드로이드에 대한 기본 이해를 높이고자 코드 중심으로 살펴보려고 한다. https://www.youtube.com/watch?v=Y-uPcwBEEV4 영상을 참고해서 예제를 제작하였다. 1. gradle dependencies 추가 implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' android 개발자 문서에 있는 ..
코딩/Android
2022. 4. 5. 22:36