본문 바로가기

분류 전체보기93

[Android] Cannot find identifier 'viewModel' 오류 해결 MVVM 패턴에서 livedata + databinding을 적용할 때 xml 단에서 이런 에러가 발생할 수 있다. 확인사항 1. xml에 viewModel을 아래와 같이 불러왔는지 확인한다. 참고로, 의 root는 이어야 한다. 2. 올바른 이름으로 바인딩 했는지 확인한다. 3. build.gradle (:app) 에 dataBinding 설정을 했는지 확인한다. (바인딩 설정 후 Sync를 해주어야 한다.) 2023. 2. 16.
[Android-java] MVVM Activity 안에 Fragment 넣기 (+ 버튼 적용) 아래와 같이 Activity 안에서 Radio Button에 따라 Fragment 표기를 해보자. (이 포스팅은 Activity 내 Fragment를 구성한다. Fragment 내 Fragment를 구성할 경우 다음 포스팅 참조) 1. 먼저 Activity와 Fragment를 생성해 준다. MVVM 패턴을 적용하기 위해 Fragment (with ViewModel)을 선택한다. 2. xml을 간단히 작성한다. activity_main.xml ** 주의 ** FragmentContainerView에 layout이나 name을 지정하지 않는다. 왜냐면 radio button에 따라 유동적으로 변할 값이니까. 지정하지 않을 경우 경고가 뜰 수 있는데, 경고 무시하기 클릭하면 된다. fragment_first... 2023. 2. 15.
[Android] Default Activity not found 에러 해결법 앱을 실행하면 이렇게 Default Activity를 찾을 수 없다는 에러가 뜰 때가 있다. 해결법 1. 대부분 아래와 같이 기본이 되는 Activity의 메인 액션과 런처 카테고리에 문제가 있는 경우였다. 별 문제가 없을 경우 intent-filter 안에 해당 라인을 추가하거나 주석을 풀어주면 잘 동작한다. ※주의 : 해당 앱이 바탕화면에 아이콘 미표시 되어야 하는 경우 위와 같이 주석처리 되어있을 수 있다. 이럴 경우 아래 방법을 사용하거나, 아니면 주석을 풀었다가 소스 반영 시에는 다시 주석처리 해주자. 2. 위 방법으로 안될 경우엔 아래와 같이 임의로 Default Activity를 지정해 준다. 상단 app이라고 되어있는 박스에 드롭다운 버튼을 클릭하면 Edit Configurations..... 2023. 2. 14.
모도우 광화문점 방문 후기 위치 : 3호선 경복궁역 ~ 안국역 사이 (트윈트리타워 B동 M층) 방문일 : 2023.01.29 가격 : 65,000원(인당) (C코스) 지인의 청첩장 모임으로 모도우 광화문점에 방문했다. 트윈트리타워 1층에서 엘리베이터로 내려갔는데, 내리면 주차장만 보여서 띠용했다. 참고로, 엘리베이터는 안에 버튼이 없고 밖에서 층을 미리 누르는 형태라 신기했다. 알고리즘 최적화에 더 유리한가? 주차장 좌측으로 가면 이렇게 모도우 주차장 입구가 있다. 반대편에 정문이 있는 것 같다. 점심이기도 하고, 청첩장 모임 자리라 술은 따로 안 먹었지만 콜키지 무료라서 주류를 따로 가져와서 곁들여도 좋을 것 같다. 5인이라 의자 6개 있는 룸으로 배정받았고, 옆방 소음이 살짝 들렸지만 거슬릴 정도는 아니었다. 내부에 옷장이 있.. 2023. 1. 30.
<마흔에 읽는 니체> 지금 이 순간을 살기 위한 철학 수업 마흔까지 아직 많이 남았지만, 밀리의 서재에서 철학 분야 주간 베스트 1위를 했던 책이라 궁금했다. '니체' 하면 떠오르는 , 과 같은 대표작들을 쉽게 풀어서 소개하며, 인생에 대한 그의 철학이 담긴 25가지 조언을 들려준다. 아래는 독서모임 을 통해 받은 질문과 당시 내가 답한 것을 정리한 것이다. 0. 인상깊은 구절들 - 세상의 흐름에 따라 변하기를 멈춘 삶은 죽은 상태나 다름이 없다. - 니체는 단순히 기독교의 신이 죽었다는 것만을 의도하지 않았다. 그는 유럽 사람들의 전통적 토대였던 모든 철학, 종교, 도덕의 이념과 가치에 대해 죽음을 선언했다. - 사람은 언제나 자기 자신을 극복해야 하는 그 무엇이다. - 터닝 포인트는 우리의 생각과 달리 대단한 사건이 아니라 아주 사소한 일로 인해 발생한다. .. 2023. 1. 26.
마틴 마르지엘라 전시 후기 (롯데 뮤지엄) 위치 : 서울 송파구 올림픽로 300 롯데월드 타워 7층 방문일 : 2022.12.31 (토) 입장료 : 성인 19,000원 (온라인 예매) 당일 저녁 7시에 넬스룸 콘서트를 예매해 놨어서, 콘서트 전에 근처에 가볼만한 곳이 없을까 찾아보다가 잠실에서 마르지엘라 전시가 있길래 방문했다. 연말+주말이라 사람이 많을 것으로 예상이 되어 웨이팅도 각오하고 갔는데, 생각보다 별로 많지 않았다. 전시장 앞에 카페+굿즈샵에는 좀 북적북적하긴 했다. 매표소 왼쪽에 물품보관함이 있고, 1시간 무료여서 외투를 보관해두기 용이했다. 전체 관람하는데 거의 55분? 정도 걸려서 적당했다. 입장하기 직전에 이렇게 자판기가 덩그러니 있는데, 여기서 작품 가이드를 받을 수 있다. 패키지 안에 뭐가 들어있지는 않고, 그 자체에 가이.. 2023. 1. 2.