반응형
launchMode도 모르고 액티비티 인스턴스를 관리했다니...
Android, iOS 2020. 4. 19. 21:26

최근에 launchMode에 대해서 알고 있느냐는 질문을 받았다. "음? launchMode? 그게 뭔가요?" "그럼 액티비티 인스턴스는 어떻게 관리했나요?" "......" 생각해보니 내가 그런걸 염두하고 개발을 안했던거 같다. 늦기 전에 지금이라도 알아보자. launchMode로 액티비티 인스턴스 관리하기. 1. launchMode의 용도 우선 공식문서에는 뭐라고 했는지 들여다 보았다. 액티비티를 시작하는 방법에 대한 지침입니다. 인텐트를 처리하기 위해 액티비티를 호출할 때 발생하는 것을 결정하기 위해 Intent 객체에서 액티비티 플래그(FLAG_ACTIVITY_* 상수)와 함께 작동하는 4개의 모드가 있습니다. 항상 느끼지만 공식 문서의 번역은 조금 이해하기 힘들다. 다른 분들의 자료를 참고삼아 ..

Realm을 안드로이드에 적용하고 Stetho 쓰려다가 빡친 사연
Android, iOS 2018. 7. 18. 12:25

Realm은 모바일 DB로 각광을 받고 있는 오픈소스이다. Local DB를 써야하는 상황에서 안드로이드 내부 sqlite가 있지만Realm이 가진 직관적인 사용법에 매력을 느끼게 되어 이번에 사용하고 있다. Realm DB를 Realm에서 제공하는 Realm Studio를 사용할 수 있지만ADB 세팅하기 귀찮아서 뭐가 또 있는지 찾아보니Stetho라는 것을 발견하였다. A debug bridge for Android applications위 문장으로 시작하는 Stetho 공식 홈페이지.크롬 브라우저 기반으로 네트워크 추적이나 데이터 조회, Dump app 제공 등이 가능하다. Realm의 경우에는 따로 세팅이 필요하다.Stetho-Realm은 Github에서 가이드를 하고 있다.Gradle 세팅하고 I..

728x90
반응형