[android][retrofit] 세션 종료나 토큰 만료 시 처리하기
retrofit으로 api 호출 중 세션 종료나 토큰 만료 시 특정 화면으로 이동하거나 토큰 갱신을 해야할 때 사용한다. 세션 종료 시 로그인 화면으로 이동하기 if 에 조건이 많은 건, 동시에 여러Read More →
retrofit으로 api 호출 중 세션 종료나 토큰 만료 시 특정 화면으로 이동하거나 토큰 갱신을 해야할 때 사용한다. 세션 종료 시 로그인 화면으로 이동하기 if 에 조건이 많은 건, 동시에 여러Read More →
public ip가 아니라 192.168.1.100 같은 로컬의 ip를 얻어올 때 사용한다. Internet 권한이 있어야 한다.Read More →
텔레그램 웹툰 봇 로그가 다 흰색이다. 그냥 그런가보다 했는데, 가만히 생각해보니 sqlite 로그는 여러 색상이 표시된다. 그래서 찾아보니 바로 나왔다. https://github.com/fazibear/colorize 이제 이런 식으로 로그가 표시된다.Read More →
이 화면의 받기/거절 버튼의 애니메이션을 만들어 보았다. ViewBinding과 constraintlayout 을 넣었다. 화면의 레이아웃은 이렇게 잡았다. 애니메이션 시작, 종료 테스트를 위한 버튼과, 받기/거절의 위치를 조절하기 위한 빨간줄로 표시한 가이드라인용 뷰도 추가했다.Read More →
참조: https://proandroiddev.com/kotlin-scope-and-extension-functions-b35925ec96b7 계속 이해가 안됐는데, 저 글을 읽으니 이해가 간다. let nullable. 이건 다들 잘 알고 있을 듯 apply 생성한 object의 property를 바꿀 때 also 생성한 object와 무관한 코드 호출Read More →
https://rahmanfadhil.com/optimize-react-hooks/ 추천받은 사이트인데, 나중을 위해 남겨둔다.Read More →
https://velog.io/@yejinh/useCallback과-React.Memo을-통한-렌더링-최적화 추천 받은 사이트인데, 나중을 위해 남겨둔다.Read More →
리액트 앱에서 디바이스 UUID를 가져오는데, 앱을 재설치해도 그대로 값을 가져온다. 원리가 궁금해서 찾아봤더니… 역시 세상엔 똑똑한 사람들 천지다. Gets the device unique ID. On Android it is currently identical toRead More →
Retrofit처럼 요청과 응답의 로그를 찍고 싶었다. Moya는 Plugin을 넣을 수 있었다. 전체 코드는 https://gist.github.com/susemi99/841b2c3935b2028b2162842d479de143 에 있다. 그러면 이런 식으로 결과가 온다. success 가 아니면 이런 식으로 온다.Read More →