aac2 [AACSTUDY] 1주차 (Navigation Component) Navigation Component SingleActiity - MultiFragment 구글의 추진 ios 의 스토리보드기반으로 만들어진 Navigation graph 기존의 fragment 전환과 액티비티에 종속적인 부분을 개선하기 위해 도입 fragment의 deprecated 된 method 를 보면 activity 와 fragment 를 독립적으로 가겠다는 의미로 해석 가능 종착지의 분기를 if 문으로 쓰는 것이 아닌 좀더 간결한 코드로 작성 가능 Bottom Navigation 과 합쳐 사용 예시 DeepLink (Navigation 의 가장 장점!!) 종속되지 않은 독립적인 view가 될 수 있음 private , public Deeplink private : 프로젝트 내에서만 접근 가능 .. 2020. 2. 9. [STUDYFORK] 6주차 AAC ViewModel, LiveData ViewModel https://developer.android.com/topic/libraries/architecture/viewmodel?hl=en ViewModel 은 rotate 시 destory 된 액티비티의 컨텍스트를 계속 가지고 있어서 컨텍스트를 사용할 시 액티비티 컨텍스트가 아닌 Application Context 를 사용 할 것 ViewModelStoreOwner : 내가 만든걸 저장시키고 가지고 옮 Map 으로 관리하여 Owner 에 따라 같은 Owner 를 넣을 경우 같은 viewModel 객체를 가질 수 있음. -> Observe 한 객체의 내용 바로반영 가능 Activity 와 Fragment 일 경우 Owner 를 각각 Activity , Fragment 로 주면 다른 ViewM.. 2020. 2. 9. 이전 1 다음