# ViewModel

53개의 포스트

안드로이드 스튜디오 LiveData로 Fragment간 데이터 전달(with Kotlin)

카테고리를 구현하던 도중 interface와 직접적으로 전달하는 방법을 전부 실패하고 다른 방법을 찾던 중 성공한 방식 liveData 입니다..액티비티나, 프레그먼트, 서비스 등과 같은 안드로이드 컴포넌트의 생명주기(Lifecycle)를 인식하며 그에따라 LiveDa

3일 전
·
0개의 댓글
·
post-thumbnail

MVVM Pattern

MVVM Pattern? 개발자 채용 공고를 보면 MVVM 이라는 패턴을 심심찮게 볼 수 있으며, 대 사항에 있는 경우가 대부분이다. 뭔지는 지금 당장은 모르더라도 MVVM 패턴이 뭔지 알고 적용할 수 있다면 분명 취업에 유리하게 적용할 것은 분명해 보인다. MVV

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

AAC (Android Architecture Component)

1.Lifecycles(Easy handling lifecycles)2.LiveData(Lifecycle aware observable)3.ViewModel(Managing data in a lifecycle)4.Room(object Mapping for SQLite)

2023년 2월 20일
·
0개의 댓글
·

[Android] MVVM ViewModel

MVVM 패턴 알아야지~?

2023년 2월 9일
·
0개의 댓글
·

Compose 기초 - ViewModel

ViewModel 간단 설명 및 예제

2023년 1월 28일
·
0개의 댓글
·

MVVM

MVVMModel-View-View Model

2023년 1월 4일
·
0개의 댓글
·

Room

https://developer.android.com/training/data-storage/room?hl=kohttps://todaycode.tistory.com/39Room데이터를 로컬에 유지하는 기능을 제공하는 Library스마트폰 로컬 DB에

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

[Android] ViewModel, LiveData, Repository 구조

MVVM 패턴에 사용되는 ViewModel, LiveData, Repository 구조에 대해서 알아보고 정리해보는 시간을 가지려고 한다.

2022년 11월 6일
·
0개의 댓글
·

[안드로이드] ViewModel과 Livedata

해당 게시물은 혼자 공부하면서 배운 내용을 토대로 작성한 글이므로 틀린 내용이 있을 수 도 있습니다. 틀린 내용이 있을 경우 지적해주시면 감사하겠습니다.ViewModel과 LiveData를 이용해 간단한 덧셈 뺄셈 연산을 하고 UI에 결과를 업데이트 하는 앱을 만들어

2022년 9월 13일
·
0개의 댓글
·

[Android 개념] ViewModel 에서 Data load는 어떻게 해야할까

처음 Android 를 개발하면 Viewmodel 에 언제 Data load를 언제하는 게 맞을 지 생각한 적 없이 사용하다 어느정도 개발하고,, 성능을 향상시키는 고민을 하다보면 언제하는게 맞는지 고민을 하게 된다. 무슨 방법이 맞을까? Activity or Fr

2022년 9월 12일
·
0개의 댓글
·
post-thumbnail

[Android] 더 나은 architecture을 위한 필수템, ViewModel

이제는 알아야 하는 ViewModel!!!

2022년 9월 9일
·
0개의 댓글
·
post-thumbnail

ViewModel 개선

MVVM ViewModel 개선 - 상태, 메서드 모으기

2022년 9월 7일
·
0개의 댓글
·
post-thumbnail

TIL) 0906

비동기 프로그래밍에 권장되는 코루틴은 멀티태스킹을 지원하고 단순히 스레드로 작업하는 것보다 레벨이 다른 추상화를 제공한다. 상태를 저장해 중단했다가 재개할 수 있다는 주요 기능이 핵심이다. 따라서 코루틴을 실행되거나 실행되지 않을 수 있다.Job → 생명 주기가 있는

2022년 9월 6일
·
0개의 댓글
·
post-thumbnail

TIL) 0902

ViewModel을 안전하게 사용하자!사용자에게 결정하거나 추가 정보를 입력하라는 메시지를 표시하는 작은 화면. 전체 화면을 채우지 않고 사용자가 액션을 해야 계속 진행할 수 있다. 일반적으로 다음과 같이 생겼다.Alert DialogTitle (optional)Mes

2022년 9월 2일
·
0개의 댓글
·
post-thumbnail

ViewModel을 안전하게 사용하자!

ViewModel을 구현하는 법은 많은 포스팅에서 봤으니까... 안전하게 사용하는 법을 알아보자!ViewModel은 UI에 필요한 모든 데이터를 보유하고 처리한다. 그래서 뷰 계층 구조에 액세스하거나 Activity나 Fragment의 참조를 보유해서는 안 된다.var

2022년 9월 2일
·
0개의 댓글
·

TIL) 0830

ViewModel에서 코루틴 활용하기https://leveloper.tistory.com/213@Volatile이 어노테이션을 활용하면 다른 스레드에서 활용되어도 즉각적으로 보이게 해준다. 변수 선언시 이 어노테이션이 지정되었을 때 값을 메인 메모리에 적재하기

2022년 8월 30일
·
0개의 댓글
·
post-thumbnail

[Android 개념] MVVM ViewModel, AAC ViewModel

AAC ViewModel, MVVM ViewModel android viewmodel을 공부하다보면 갑자기 AAC ViewModel과 MVVM의 ViewModel은 다른 것이라고 얘기한다.. 무슨 소릴까? 알아보자..

2022년 8월 10일
·
0개의 댓글
·

[Android] 기억에 남는 장소 저장 앱 개발기 - 4

개발을 하다 문득 생각이 들었다.근데 왜 ViewModel은 application을 가지는 AndroidViewModel이 있는데, activity 단의 Context를 가지면 안 될까?그 이유를 계속 곱씹어봤다. ViewModel에서 context 객체를 저장하지 말

2022년 8월 6일
·
0개의 댓글
·

[Android 개념] ViewModel과 SIS

ViewModel SIS

2022년 7월 22일
·
0개의 댓글
·