
MutableLiveData 이런 타입의 라이브데이터를 사용하고싶었음 레포지토리 패턴을 사용함 레포지토리에서 아래와 같이 라이브데이터를 반환하는 함수를 만들었음 그리고 galleryDao는 로컬 DB에 접근해서 데이터 가져오는애임 아래와 같다 (room을 사용함) 암튼 이렇게 하고 viewModel에서 이 liveData를 업데이트하는 함수를 만듦 getPhotoFromLocal이라는 함수에서 레포지토리를 이용해가지고 라이브데이터를 반환받고 value꺼내서 값 업데이트 하고싶었음 근데 이렇게 하니깐 반환된 라이브데이터의 value가 null임 근데 반환된 라이브데이터는 null아님 찾아보니 https://github.com/android/architecture-components-samples/issue..
결론부터 말하면 disconnect 이벤트와 소켓 연결 해지(.disconnect())가 둘다 있을때 null exception에러 발생가능함! 이것이 문제인지 한번 확인해보세요!! 사실.. socket.io client 공식문서를 대강봐서 정확하게는 모르겠으나.. 앱 뒤로가기를 누르거나 하여간 지금 띄워져있는 view가 onDestory될때 소켓 연결 해지를 하기위해 @Override protected void onDestroy() { super.onDestroy(); socket.emit("disconnected", null); socket.disconnect(); } 요런식으로 emit으로 서버쪽에 disconnected이벤트 일으키고 그담에 안드로이드에서도 disconnect한적이 있는데.. 이렇..
MPAndroidChart란 안드로이드 앱에서 그래프를 그려주는 라이브러리로 많은 사람들이 사용중이다 https://github.com/PhilJay/MPAndroidChart GitHub - PhilJay/MPAndroidChart: A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubb A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. - GitHub -..

멀티코어에서 유의점 궁금하신분은 맨 아래쪽으로 가보세여^^~ 그외 기타 유의점(밑에도 썼지만 걍 위에서만 보고싶을수도있으니깐)은 ->버전을 확인하시라... 클라이언트랑 서버쪽 socket.io 버전이 호환이 안될수있음(https://socketio.github.io/socket.io-client-java/installation.html) 이렇게 on 한것에 {} 안에는 'check_con'이라는 이름의 이벤트가 일어났을때 어떤 일을 할지 적는것임 ->id_message 이부분은 상대방이 나한테 보낸 데이터부분 socket.emit('msg_to_client',message) ->emit은 내가 상대방에게 'msg_to_client'라는 이름의 이벤트를 일어나도록 하는것, 이걸 하면 상대방은 socket...