본문 바로가기
반응형

Til64

23.11.10 개발일기 Calendarfragment viewmodel private val _list: MutableLiveData = MutableLiveData() // 뷰모델 내에서만 변경가능 val list: LiveData get() = _list // 읽기전용 리스트 fun setCalendarDate(date: CalendarDay) { val filterData = list.value?.filter { memoItem -> memoItem.day == date.day && memoItem.month == date.month && memoItem.year == date.year } //판별 _dateList.value = filterData //전체 메모 데이터인 //list.value 중에서 파라미터로 받아온 date의 날짜가 동일한 데이터만 받아온다. //.. 2023. 11. 11.
23.11.8 개발일기 fab 버튼 CalendarViewModel 활용 fab 액션버튼 벡터코드 class CalendarViewModel : ViewModel() { // 뷰모델 내에서만 변경 가능한 MutableLiveData를 사용하여 리스트 관리 private val _list: MutableLiveData = MutableLiveData() val list: LiveData get() = _list // 읽기 전용 리스트 // 날짜를 선택했을 때 해당 날짜의 메모들만 가지고 있는 리스트 private val _dateList: MutableLiveData = MutableLiveData() val dateList: MutableLiveData get() = _dateList // 읽기 전용 리스트 // 선택한 날짜에 해당하는 메모들만 _dateList에 저장 fun.. 2023. 11. 8.
23.11.3 114일차 개발일기 [Android] tostring으로 데이터 넘기고 받기 val memoDay = edtCalendarAddDialogDay.text.toString() if (memoText.isNotBlank() && memoPlace.isNotBlank() && memoYear.isNullOrBlank() && memoMonth.isNullOrBlank() && memoDay.isNullOrBlank()) { 빨간불 해결하기 2023. 11. 3.
23.11.1 112일차 개발일기 bundle.putParcelable("calendarModel", calendarModel) 데이터 전달이 원하는 대로 작동하지 않는 경우 몇 가지 확인해야 할 사항이 있습니다: 데이터 전달 코드: bundle.putParcelable("calendarModel", calendarModel)와 같이 데이터를 번들에 올바르게 추가했는지 확인하세요. calendarModel은 Parcelable을 구현하고 있어야 합니다. 데이터 수신 코드: CalendarEditDialogFragment에서 데이터를 올바르게 수신하고 있는지 확인하세요. 데이터를 추출하는 부분이 정확해야 합니다. 프래그먼트 관리: 프래그먼트 관리자를 사용하여 프래그먼트를 표시하고, 올바른 프래그먼트 매니저를 사용하고 있는지 확인하세요. 예를 들어 parentFragmentManager를 사용하고 있는데, 이것이 바람직한 프래그먼트 .. 2023. 11. 1.
23.10.31 111일차 개발일기 pull은 push하고 pr한 다음에 웬만하면 할것! 안드로이드 git pull origin 은 push 하고 pr한 다음에 하는것! Activity를 만드는 작업이 아니였는데 다시 bottomsheetdialog fragment로 변경 구현하기! 2023. 10. 31.
23.10.19 99일차 google 인증 자료 사이트 출처 com.google.android.gms.common.api.ApiException: 10 https://github.com/JGeun/Android_Study/blob/master/GoogleLoginApi/app/src/main/java/jgeun/study/googleloginapi/MainActivity.kt -출처 https://jgeun97.tistory.com/233 [Android Kotlin] Google Login & registerForActivityResult Prologue 이번에 TodoList 어플을 개발하기로 했는데 로그인 방식으로 우선 구글 로그인을 사용하기로 했습니다. Google Login API 1. Firebase에 프로젝트 연결 일단 구글 로그인을 하기 위해선 Firebase와 프 jgeun97.tistory.com -출처 [Kotlin] Error: c.. 2023. 10. 19.
반응형